《Java 并发实现原理:JDK 源码剖析》PDF
《Java 并发实现原理:JDK 源码剖析》全面而系统地剖析了 Java Concurrent 包中的每一个部分,对并发的实现原理进行了深刻的探讨。全书分为 8 章,第 1 章从最基础的多线程知识讲起,理清多线程中容易误解的知识点,探究背后的原理,包括内存重排序、happen-before、内存屏障等;第 2~8 章,从简单到复杂,逐个剖析 Concurrent 包的每个部分,包括原子类、锁、同步工具类、并发容器、线程池、ForkJoinPool、CompletableFuture 共 7 个部分。本书遵循层层递进的逻辑,后一章建立在前一章的知识点基础之上,建议读者由浅入深,逐步深入阅读。
《Java 并发实现原理:JDK 源码剖析》适合有一定 Java 开发经验的工程师、架构师阅读。通过本书,读者可以对多线程编程形成一个“深刻而直观”的认识,而不是再仅仅停留在概念和理论层面。
评论