第五部分 提升Java的并发性

第五部分探讨如何使用Java的高级特性构建并发程序——注意,我们要讨论的不是第6章和第7章中介绍的流的并发处理。再次声明,本书后续章节不依赖于本部分内容,因此,如果你暂时不需要了解Java并发,那么可以毫无压力地跳过本部分,去浏览感兴趣的内容。

第15章是这一版新增的,从宏观的角度介绍异步API的思想,包括Future、反应式编程背后的“发布–订阅”协议(封装在Java 9的Flow API中)。

第16章探讨CompletableFuture,它可以让你用声明性方式表达复杂的异步计算,从而让Stream API的设计并行化。

第17章也是这一版新增的,详细介绍Java 9的Flow API,并提供反应式编程的实战代码解析。