Java 8实战
Java 8实战
最新章节:附录 D Lambda表达式和JVM字节码(-)
本书全面介绍了Java8这个里程碑版本的新特性,包括Lambdas、流和函数式编程。有了函数式的编程特性,可以让代码更简洁,同时也能自动化地利用多核硬件。全书分四个部分:基础知识、函数式数据处理、高效Java8编程和超越Java8,清晰明了地向读者展现了一幅Java与时俱进的现代化画卷。
厄马 / 弗斯科 / 米克罗夫特《Java 8实战》全部章节列表
- 序言
- 致谢
- 关于本书
- 关于封面图
- 第一部分 基础知识
- 第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 其他语言特性的更新
- 附录 B 类库的更新
- 附录 C 如何以并发方式在同一个流上执行多种操作
- 附录 D Lambda表达式和JVM字节码