Java并发编程实战》深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性能和可伸缩性等内容,最后介绍了一些高级主题,如显式锁、原子变量、非阻塞算法以及如何开发自定义的同步工具类。

《Java并发编程实战》适合Java程序开发人员阅读。

《Java并发编程实战》第16届Jolt大奖提名图书,JavaOne大会最畅销图书,了解Java并发编程必读佳作。线程是Java平台的基础组成部分之一。随着多核处理器逐渐成为主流,如何高效地使用并发已成为构建高性能应用程序的重要因素。Java SE 5和Java 6在并发程序开发方面取得了巨大的进步,在其Java虚拟机中能支持一些高性能的并且具有高可伸缩性的并发类,此外还支持一组新的并发基础构建模块。在《Java并发编程实战》中,这些新功能的编写者们不仅介绍了它们的工作原理和使用方式,还介绍了隐藏在这些功能背后的研究背景与设计模式。

然而,在开发、测试以及调试多线程的程序时仍然存在巨大的困难。开发人员很容易编写出一些看似能正常工作,但在一些情况下仍然会失败的程序(包括在正式发布的产品中,以及在高负载环境中)。《Java并发编程实战》不仅讲解了并发的理论基础,还介绍了各种实际的开发技术,这些知识对于构建可靠的、可伸缩的以及可维护的并发应用程序来说非常有用。《Java并发编程实战》并不仅是简单地罗列出各种并发API以及机制,而是详细地介绍了许多设计原则、设计模式以及思维模式,这些内容使得开发人员更容易构建出正确的并且高性能的并发程序。

《Java并发编程实战》主要内容包括:并发性与线程安全性的基本概念,构建以及组合各种线程安全类的技术,使用java.util.concurrent包中的各种井发构建基础模块,性能优化中的注意事项,如何测试并发程序,以及一些高级主题,包括原子变量,无阻塞算法及JAVA内存模。


根据中华人民共和国国家版权局相关法规,本站不提供该PDF电子版书籍
您可以进入交流社群中继续寻找资料或购买正版书籍

Linux交流群

技术交流社群:https://www.linuxprobe.com/club

Linux书籍在线阅读:https://www.linuxprobe.com/chapter-00.html

本文原创地址:https://www.linuxprobe.com/java-cankao.html编辑:roc_guo,审核员:KSJXAXOAS