更新时间:2020-04-22 12:24:21
封面
版权信息
作者简介
译者简介
数字版权声明
版权声明
对本书上一版的赞誉
前言
致谢
关于本书
关于封面图片
第一部分 基础知识
第1章 Java 8、9、10以及11的变化
第2章 通过行为参数化传递代码
第3章 Lambda表达式
第二部分 使用流进行函数式数据处理
第4章 引入流
第5章 使用流
第6章 用流收集数据
第7章 并行数据处理与性能
第三部分 使用流和Lambda进行高效编程
第8章 Collection API的增强功能
第9章 重构、测试和调试
第10章 基于Lambda的领域特定语言
第四部分 无所不在的Java
第11章 用Optional取代null
第12章 新的日期和时间API
第13章 默认方法
第14章 Java模块系统
第五部分 提升Java的并发性
第15章 CompletableFuture及反应式编程背后的概念
第16章 CompletableFuture:组合式异步编程
第17章 反应式编程
第六部分 函数式编程以及Java未来的演进
第18章 函数式的思考
第19章 函数式编程的技巧
第20章 面向对象和函数式编程的混合:Java和Scala的比较
第21章 结论以及Java的未来
附录A 其他语言特性的更新
附录B 其他类库的更新
附录C 如何以并发方式在同一个流上执行多种操作
附录D Lambda表达式和JVM字节码
内容简介
文后