1.jdk的源码位,在jdk的home路径下。(或许你的jdk的home路径下没有src.zip,可以重新下载一个你使用的版本的完整的jdk安装一下,引用新安装的jdk路径下的src.zip也是一样的。我用的jdk是1.8.0_40,想关联源码的时候发现home路径下没有src.zip,新下载了
1.8.0_144安装了一下,用的版本为1.8.0_144的jdk的home路径下的src.zip)。
2.在eclipse中
window--->Preferences--->Java--->Installed JREs双击使用的jdk库。
在弹出的JRE Definition 窗口中选中rt.jar文件,再单机Source Attachment按钮。
在弹出的对话框中选中External Location 单选按钮,点击External File按钮,选中jdk路径下的src.zip文件。最后点OK。就可以在eclipse中按住Ctrl单击类名跳到jdk源码中了。