首页 » Java程序员修炼之道 » Java程序员修炼之道全文在线阅读

《Java程序员修炼之道》4.7 小结

关灯直达底部

并发是Java平台最重要的特性之一,扎实的并发编程知识对于一个优秀的开发人员来说日益重要。我们回顾了Java并发的基础和多线程系统的设计原则,并讨论了Java内存模型和Java平台如何实现并发的底层细节。

更重要的是我们解释了java.util.concurrent中的那些类和接口,现代Java开发人员在编写新的多线程代码时,更喜欢用到这些工具。我们还向你详细介绍了Java 7中一些新的类,如LinkedTransferQueue和分支/合并框架。

希望我们已经为你打好了基础,使你能够用java.util.concurrent中的类编写代码。这是本章内容的重中之重。尽管我们也探讨了一些核心理论,但最重要的还是实际样例。哪怕你刚开始使用ConcurrentHashMapAtomic类,也能马上见识到这些经过严格测试的类所带来的好处。

时间到了,我们马上就要进入下一主题——一个能让你从Java开发者中脱颖而出的重要主题。在下一章,你会在Java平台的另一个基础领域(类加载和字节码)打下坚实的基础。这一领域是很多讨论平台安全和性能特性内容的核心,并巩固了生态系统内的很多先进技术。所以对于想鹤立鸡群的开发人员来说,这是个绝佳的研究课题。