Java源代码阅读

Java源代码阅读

1、技术基础 在阅读源码之前,我们要有一定程度的技术基础的支持。 假如你从来都没有学过Java,也没有其它编程语言的基础,上来就啃《Core Java》,那样是很难有收获的,尤其是《深入Java虚拟机》这类书,或许别人觉得好,但是未必适合现在的你。 比如设计模式,许多Java源码当中都会涉及到。再比如阅读Spring源码的时候,势必要先对IOC,AOP,Java动态代理等知识点有所了解。 2、强烈的求知欲 强烈的求知欲是阅读源码的核心动力! 大多数程序员的学习态度分为如下几个层次: 完成自己的项目就可以了,遇到不懂的地方就百度一下。 不仅做好项目,还会去阅读一些和项目有关的书籍。 除了阅读和项目相关的书籍之外,还会阅读一些IT行