Java:
书名 | 特点 |
---|---|
《疯狂Java讲义》 | 疯狂系列的书应该都只适合初学者,想深入学习的这个系列的书都不合适。 |
《Java编程思想》 | 不解释一书在手天下我有,可是我就是看不下去 |
《Java核心技术 卷I and 卷II》 | 也是经典,个人觉得和《Java编程思想》可以二选一 |
《深入理解Java虚拟机》 | 这本书对我看了前四章,主要对于虚拟机的特性有一些介绍。想了解JVM的可以看一看。后面几章比较难懂,我暂时没有看。 |
《Java多线程编程核心技术》 | 例子特别多,代码非常全,基本的关键字都介绍到了,但是没有介绍线程池的相关东西。最后还有一些补充知识,比如和单例模式和多线程的结合。 |
《Java并发编程》_核心方法与框架 | 刚刚入手,打算看一看,和《Java多线程核心技术》是同一个作者,大概翻了一些,代码也非常全。 |
《HotSpot实战》 | 在看完了《深入理解Java虚拟机》可以考虑看一看这本书,不过需要一定的C++基础,我正打算看。感觉看完这本会超神。 |
《Effective JAVA》 | 这本书也不错介绍了好多编程的方法和知识点 |
《First Head设计模式》 | 讲了一些基本的设计模式,适合设计模式的入门 |
还有就是,个人认为学习Java编程不适合直接使用IDE,可以使用EditPlus等DIY一个,不然直接使用IDE点击运行之后就只能问自己三个问题:“我是谁,我从哪里来,发生了什么”。