为什么选择阅读Java源码
- 阅读Java源码也许不是入门最好的选择,但绝对是进阶最好的选择;
- 学习优秀的源码会让你的代码变得美丽。你会啧啧称奇并感叹,原来代码真的可以像诗一般优美;
- 阅读优秀工程源码的过程也是学习工程架构的过程,这种思维的学习要比学习语法重要10倍;
- 知其然也要知其所以然,与其背住hashmap和hashtable的区别,不如亲眼看看它们到底长什么样;
学习之路,道阻且长,只有持之以恒才能登上一个又一个新的高峰。不求闻名于遐迩,不求富埒比陶白,但求学能有所成。与君共勉!
如何开始阅读Java源码
凡事由浅入深,我们不妨先从阅读JDK源码开始,唯一要准备的就是安装JRE和Eclipse:
- 在Eclipse中的工具栏中找到”Window-Preferences-Java-Installed JREs”. 选择唯一的项目后点击右侧Edit
- 接下来选择”/路径/rt.jar”,下拉菜单中选择Source attachment:(此处默认为none),点击右侧”Source Attachment…”
- 在弹出的窗口中选择External location,之后将其附着在jdk安装目录下的src.zip
- 接下来保存,退出后把src.zip文件拷贝出来解压,就可以获得我们要阅读的JDK源码了,在“/src/java”中我们能看到很多熟悉的类与接口,找到你感兴趣的代码,开始阅读吧!