内容提要

本书紧紧围绕Java 9并发类库和机制,由浅入深地讲解了Java 9并发编程的知识,并以案例的形式展现如何在真实需求中使用这些类库。

本书共11章。第1章到第4章主要介绍线程管理、Java同步代码的基本机制、线程间同步的高级工具、线程执行器等内容;第5章介绍fork/join框架的用法;第6章介绍流的相关知识以及Java 9中用来实现反应式流的接口;第7章到第9章介绍如何使用Java提供的并发数据结构,以及如何根据需要扩展Java并发API中最常用的类等内容;第10章和第11章就一些概念和开发注意事项进行拓展,包括并发数据、监控并发对象等内容。

本书给出了完整的案例开发步骤和代码,可以让读者直面程序运行过程,剖析原理、体会细节,适合对Java编程感兴趣的读者阅读。