Java8实战目录第一部分基础知识第1章 为什么要关心Java8  2第2章 通过行为参数化传递代码  20第3章 Lambda表达式  34第二部分函数式数据处理第4章 引入流  68第5章 使用流  82第6章 用流收集数据  111第7章 并行数据处理与性能  141第三部分高效Java8编程第8章 重构、测试和调试  164第9章 默认方法  185第10章 用Optional取代null  202第11章 CompletableFuture:组合式异步编程  220第12章 新的日期和时间API  246第四部分超