- 商品参数
-
- 作者:
方腾飞 魏鹏 程晓明著
- 出版社:机械工业出版社
- 出版时间:2023-12-01 00:00:00
- 版次:2
- 印次:1
- 字数:552
- 页数:382
- 开本:16开
- 装帧:平装
- ISBN:9787111737971
- 国别/地区:中国
- 版权提供:机械工业出版社
本书从并发编程的底层实现机制入手,围绕JDK源码、JVM、CPU等多角度详细介绍了设计Java并发程序的框架、原理、核心技术、设计模式与应用,同时辅以丰富的示例代码,使得开发人员能够更快地领悟Java并发编程的要领,利用Java平台的基础并发功能快速地构建大规模的并发应用。本书具体包含如下核心内容:
*Java并发编程的基础:线程。
*Java并发编程的挑战及其解决思路。
*Java并发编程的底层实现原理,在CPU和JVM层面如何实现并发编程。
*Java的内存模型。
*Java并发包中与锁相关的API和组件,以及它们的使用方式与实现细节。
*Java中并发容器的实现原理,领略大师的设计技巧。
*Java中的原子操作类和并发工具类。
*Java中的线程池实现原理和使用建议。
*Executor框架的整体结构和成员组件。
*并发编程的实战案例,以及排查并发编程问题的方法。
*分布式编程的原则、范式以及常见分布式协议。
*分布式锁以及如何在分布式环境下进行并发控制。
*常见的分布式系统架构,以及多个场景的分布式架构方案。
此外,本书还是一本关于如何高效地进行分布式编程的实践指南,提供了很多实用的分布式编程技巧和工具,让读者更好地应对分布式编程挑战,掌握Java生态在分布式领域的新编程范式。