1. 下载jdk1.8.0,安装

    http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  2. 使用eclipse查看源码。

    1. 点 “window”-> "Preferences" -> "Java" -> "Installed JRES";

    2. 在右边框里会列出现在的jre环境,如果没有想要看的jdk版本,则需要点击add按钮。并将jre相关的路径选入JRE home中。

    3. 在下面框中选择java\jre1.8.0_73\lib\rt.jar并点击展开,其中Source p_w_upload(none)进行双击,选择JDK目录下的“src.zip”文件。如下边截图所示。

    4. 一路点“OK”,结束

dt是关于运行环境的类库,主要是swing的包。

tools.jar是关于一些工具的类库。

rt.jar包含了jdk的基础类库,也就是你在java doc里面看到的所有的类的class文件。

JDK源码学习-eclipse查看jdk源码_jdk


3.使用方式

    新建一个java project项目,名字随便设置一个。新建之后点击“JRE System Library”。

    其中有rt.jar包。如下图所示:

JDK源码学习-eclipse查看jdk源码_jdk_02

然后就可以查看基本的jdk的class文件了。如lang、rmi、sql等包内的内容