Java并发编程的艺术(第2版)
¥109.00定价
作者: 方腾飞,魏鹏,程晓明
出版时间:2024-01
出版社:机械工业出版社
- 机械工业出版社
- 9787111737971
- 2版
- 504540
- 2024-01
内容简介
本书是Java并发编程领域公认的标准性著作,第1版自2015年出版以来,累计印刷23次,销售超过10万册,全网读者评论超过40000条,口碑爆棚。
第2版在第1版的良好基础上,与时具进,反映了Java技术的最新发展;去芜存菁:处理了广大读者反馈的问题;博采众长:吸收了行业专家的宝贵建议;厚积薄发,融入了作者近8年在Java并发编程方面积累的新技术和新经验。新增和修订的内容超过50%,无论是理论、方法还是实践,都有了大幅度的提升。
本书从并发编程的底层实现机制入手,围绕JDK源码、JVM、CPU等多角度详细介绍了设计Java并发程序的框架、原理、核心技术、设计模式与应用,同时辅以丰富的示例代码,使得开发人员能够更快地领悟Java并发编程的要领,利用Java平台的基础并发功能快速地构建大规模的并发应用。本书具体包含如下核心内容:
*Java并发编程的基础:线程。
*Java并发编程的挑战及其解决思路。
*Java 并发编程的底层实现原理,在CPU和JVM层面如何实现并发编程。
*Java 的内存模型。
*Java 并发包中与锁相关的API和组件,以及它们的使用方式与实现细节。
*Java 中并发容器的实现原理,领略大师的设计技巧。
*Java 中的原子操作类和并发工具类。
*Java 中的线程池实现原理和使用建议。
*Executor 框架的整体结构和成员组件。
*并发编程的实战案例,以及排查并发编程问题的方法。
*分布式编程的原则、范式以及常见分布式协议。
*分布式锁以及如何在分布式环境下进行并发控制。
*常见的分布式系统架构,以及多个场景的分布式架构方案。
此外,本书还是一本关于如何高效地进行分布式编程的实践指南,提供了很多实用的分布式编程技巧和工具,让读者更好地应对分布式编程挑战,掌握Java生态在分布式领域的新编程范式。
第2版在第1版的良好基础上,与时具进,反映了Java技术的最新发展;去芜存菁:处理了广大读者反馈的问题;博采众长:吸收了行业专家的宝贵建议;厚积薄发,融入了作者近8年在Java并发编程方面积累的新技术和新经验。新增和修订的内容超过50%,无论是理论、方法还是实践,都有了大幅度的提升。
本书从并发编程的底层实现机制入手,围绕JDK源码、JVM、CPU等多角度详细介绍了设计Java并发程序的框架、原理、核心技术、设计模式与应用,同时辅以丰富的示例代码,使得开发人员能够更快地领悟Java并发编程的要领,利用Java平台的基础并发功能快速地构建大规模的并发应用。本书具体包含如下核心内容:
*Java并发编程的基础:线程。
*Java并发编程的挑战及其解决思路。
*Java 并发编程的底层实现原理,在CPU和JVM层面如何实现并发编程。
*Java 的内存模型。
*Java 并发包中与锁相关的API和组件,以及它们的使用方式与实现细节。
*Java 中并发容器的实现原理,领略大师的设计技巧。
*Java 中的原子操作类和并发工具类。
*Java 中的线程池实现原理和使用建议。
*Executor 框架的整体结构和成员组件。
*并发编程的实战案例,以及排查并发编程问题的方法。
*分布式编程的原则、范式以及常见分布式协议。
*分布式锁以及如何在分布式环境下进行并发控制。
*常见的分布式系统架构,以及多个场景的分布式架构方案。
此外,本书还是一本关于如何高效地进行分布式编程的实践指南,提供了很多实用的分布式编程技巧和工具,让读者更好地应对分布式编程挑战,掌握Java生态在分布式领域的新编程范式。