eclipse查看jdk源码,及反编译查看
jdk中的包:
dt.jar是关于运行环境的类库,主要是swing的包
tools.jar是关于一些工具的类库
rt.jar包含了jdk的基础类库,也就是你在java doc里面看到的所有的类的class文件
1.查看eclipse中jdk源码:
JDK源码在安装的时候已经放在了jdk所在的目录下(src.zip),只是eclipse使用了不带有源码的jre
此时:Window->Perference->Java->Build Path->ClassPathVariable,可以看到JRE_SRC变量是空的,而且标明了不可更改。
然后,点击 Window->Perference->Java->Installed JREs->Search,找到JDK所在的目录,
然后点OK使用这个JRE,这下子应该就有源码了
(网上是这么说的,结果我的没反应,然后我又eidt手动添加了下,然后又重启了下,然后重新eclipse和类打开,莫名其妙d就好了)
(好了之后ClassPathVariable,可以看到JRE_SRC变量是src.zip位置)
二:同时可以安装反编译插件,将没有源码,反编译查看:
1。首先安装反编译插件:jad(略)
2.设置文件的打开方式,没源码的用jad编辑器打开,并将其设置成默认打开方式