4. 语言的书

《Java并发编程实战》
人手一本不用多说了。

《深入理解 Java 虚拟机 第2版》
深入理解虚拟机并不是那么难,Java程序员都该看看,很多知识其实是必须的。另外还有几本类似主题的,忽然一下子都出来了。

《Java性能优化权威指南》
虽然后面的章节好像用处不大,前面有些部分还是值得看,不过Gosling说圣经有点过了。

《写给大忙人看的Java SE 8》
事实上,为了保持兼容性,很多项目还保持在JDK5/6上,这本书一次过将JDK7/JDK8的更新讲了,虽然讲得还不全。

《函数式编程思维》
Java8终于有函数式的影子了,不要落后太多,开始尝试跟上节奏。这本书是TW的Neal Ford面向Java程序员写的薄书。

《七周七语言》
《七周七X》系列的开山之作,可能也是最好的一本。

PS. 《Effective Java》外界一致推崇,但有点太过誉了。另外《Thinking in Java》有点旧了,而且作者思路随意,译者语言晦涩,新程序员还是建议同时再看两卷《Java核心技术 - Core Java》

文章导航