主编推荐语
本书聚焦Java并发编程基础知识,介绍了Java多线程、线程池、内置锁、JMM、CAS、JUC、高并发设计模式等并发编程方面的核心原理和实战知识。
内容简介
本书共分为10章。 第1~2章浅显易懂地剖析多线程、线程池的核心原理和实战使用,揭秘线程安全问题和Java内置锁的核心原理; 第3~4章细致地讲解CAS原理与JUC原子类、JMM的核心原理,揭秘CAS操作的弊端和两类规避措施、解密Java如何内存可见性和volatile关键字的底层知识; 第5章细致地介绍JUC显示锁的原理和各种显示锁的使用; 第6章图文并茂、深入浅出地阐述JUC高并发的基础设施:AQS抽象同步器核心原理; 第7章介绍JUC容器类; 第8~10章介绍常见的Java高并发设计模式的原理和使用。
出版方
机械工业出版社