本书全面而系统地剖析了Java Concurrent包中的每一个部分,对并发的实现原理进行了深入的探讨。全书分为8章,第1章从基础的多线程知识讲起,厘清多线程中容易误解的知识点,探究背后的原理,包括内存重排序、happen-before、内存屏障等;第2~8章,从简单到复杂,逐个剖析Concurrent包的每个部分,包括原子类、锁、同步工具类、并发容器、线程池、ForkJoinPool和CompletableFuture。
本书适合有一定Java开发经验的工程师、架构师阅读。通过阅读本书,读者可以对多线程编程形成一个“深刻而直观”的认识,而不是仅仅停留在概念和理论层面。
下载地址
https://pan.baidu.com/s/1xmEGFprb21wwpV5flyCMOg
- 如需提取码:[打开微信]->[扫描下方二维码]->[关注数据与人] 回复”4820″ 获取提取码
- 坚持电子书籍资源共享,感谢认同!