第二部分 使用流进行函数式数据处理
第二部分仔细讨论新的Stream API。通过Stream API,你将能够写出功能强大的代码,以声明性方式处理数据。学完这一部分,你将充分理解流是什么,以及如何在Java应用程序中使用它们来简洁而高效地处理数据集。
第4章介绍流的概念,并解释它们与集合有何异同。
第5章详细讨论为了表达复杂的数据处理查询可以使用的流操作。其间会谈到很多模式,如筛选、切片、查找、匹配、映射和归约。
第6章介绍收集器——Stream API的一个功能,可以让你表达更为复杂的数据处理查询。
第7章探讨流如何得以自动并行执行,并利用多核架构的优势。此外,你还会学到为正确而高效地使用并行流,要避免的若干陷阱。
