这本书是Java语言中的经典,从刚开始的第一版到现今的第九版,这本书见证了Java语言发展的过程。五年前读过第一卷,如今读的是第九版的第二卷。
工作这几年发现Java知识体系很庞大,普通情况下没有多少项目可以把第二卷的这些高级特性都应用进去。但是在项目开发过程中会遇到许多问题需要解决,当对Java并不十分了解的情况下往往会选择使用我们熟悉的低级别语言特性来解决问题,然而当对Java非常了解的人可以事半功倍的解决这些问题。这其实是不同的策略,你可以不学习,但当你面对一些未知问题需要解决时,你的解决方案也许往往不够优雅和高效。
掌握Java卷2的这些高级特性会提高对Java技术的综合能力,让我们在面对问题的时候多了一套解决问题的思路、方法、工具。