更新时间:2020-06-23 13:53:49
封面
版权信息
数字版权声明
作者简介
版权声明
献词
序言
致谢
关于本书
关于封面图
第一部分 基础知识
第1章 为什么要关心Java 8
第2章 通过行为参数化传递代码
第3章 Lambda表达式
第二部分 函数式数据处理
第4章 引入流
第5章 使用流
第6章 用流收集数据
第7章 并行数据处理与性能
第三部分 高效Java 8编程
第8章 重构、测试和调试
第9章 默认方法
第10章 用Optional取代null
第11章 CompletableFuture:组合式异步编程
第12章 新的日期和时间API
第四部分 超越Java 8
第13章 函数式的思考
第14章 函数式编程的技巧
第15章 面向对象和函数式编程的混合:Java 8和Scala的比较
第16章 结论以及Java的未来
附录A 其他语言特性的更新
A.1 注解
A.2 通用目标类型推断
附录B 类库的更新
B.1 集合
B.2 并发
B.3 Arrays
B.4 Number和Math
B.5 Files
B.6 Reflection
B.7 String
附录C 如何以并发方式在同一个流上执行多种操作
C.1 复制流
C.2 性能的考量
附录D Lambda表达式和JVM字节码
D.1 匿名类
D.2 生成字节码
D.3 用InvokeDynamic力挽狂澜
D.4 代码生成策略
看完了