一、引言
学习Java和使用Java的小伙伴都必须要看的懂Java的开发文档,然而,开发文档只是开发者对Java代码的功能做出简略的说明,它只是告诉你这个类能干嘛,并没告诉你这个类怎么干,所以,阅读Java源码是每个开发者必备的技能,下面我们来说下,如何查看JDK源码。
1、使用反编译工具(安装步骤我这边就不说了,网上教程很多)
Eclipse反编译工具:Eclipse Class Decompiler
IDEA反编译插件:IntelliJad Plus
2、直接到JDK安装所在文件夹找到src.zip的一个压缩文件,这里放的就是JDK源码。
下面,说明一个如何在Eclipse里查看JDK源码的步骤:
1.打开 “window”-> "Preferences" -> "Java" -> "Installed JRES"
2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)
3.选中并展开rt.jar文件
4.展开后,可以看到“Source Attachment:(none)”,点这一项,点右边的按钮“Source Attachment...”, 选择你的JDK目录下的 “src.zip”文件(该文件在JDK安装目录的根目录下)
5.一路点"ok",设置完成
image.png
最后就可以在项目的Libraries的JRE System Library下的rt.jar下查看JDK源码文件。
image.png
image.png