《Java并发编程的艺术》正是为了解决这个问题而写的。书中采用循序渐进的讲解方式,从并发编程的底层实现机制入手,逐步介绍了在设计Java并发程序时各种重要的技术、设计模式与应用,同时辅以丰富的示例代码,使得开发人员能够更快地领悟Java并发编程的要领,围绕着Java平台的基础并发功能快速地构建大规模的并发应用程序。
第1章介绍Java并发编程的挑战,会向读者说明可能会遇到哪些问题,以及如何解决。
第2章Java并发编程的底层实现原理,从CPU和JVM2个层面剖析。
第3章详细深入介绍了Java的内存模型。
第4章从介绍多线程技术带来的好处开始,讲述了如何启动和终止线程以及线程的状态,详细阐述了多线程之间进行通信的基本方式和等待/通知经典范式。
第5章介绍Java并发包中与锁相关的API和组件,以及这些API和组件的使用方式和实现细节。
第6章介绍了Java中的大部分并发容器及其实现原理。
第7章介绍了Java中的原子操作类,并给出一些实例。
第8章介绍了Java中提供的很多并发工具类。
第9章介绍了Java中的线程池实现原理和使用建议。
第10章介绍了Executor框架的整体结构和成员组件。
第11章介绍几个并发编程的实战与并发编程问题排查。
根据中华人民共和国国家版权局相关法规,本站不提供该PDF电子版书籍
您可以进入交流社群中继续寻找资料或购买正版书籍
技术交流社群://q13zd.cn/club
Linux书籍在线阅读://q13zd.cn/chapter-00.html
本文原创地址://q13zd.cn/java-language-2.html编辑:roc_guo,审核员:KSJXAXOAS