精通lambda表达式-Java多核编程

本书特色

[

lambda表达式权威指南
  《精通lambda表达式:java多核编程》介绍java se 8中与lambda相关的特性是如何帮助java迎接下一代并行硬件架构的挑战的。本书讲解了如何编写lambda、如何在流与集合处理中使用lambda,并且提供了完整的代码示例。你将学习如何通过lambda表达式充分利用当今多核硬件所带来的性能改进。
  主要内容:
  ● 为何需要lambda,它将如何改变java编程
  ● lambda表达式语法
  ● 流与管道的基本操作
  ● 使用收集器与汇聚来终止管道
  ● 创建流
  ● 分割迭代器、fork/join框架与异常
  ● 使用微基准测试检查流的性能
  ● 使用默认方法演化api

]

目录

第1章 走进新生代的java1.1 从外部迭代到内部迭代1.1.1 内部迭代1.1.2 命令模式1.1.3 lambda表达式1.2 从集合到流1.3 从串行到并行1.4 组合行为1.5 小结 第2章 java lambda表达式的基础知识2.1 lambda表达式的定义2.2 lambda与匿名内部类2.2.1 无标识性问题2.2.2 lambda的作用域规则2.3 变量捕获2.4 函数式接口2.5 使用lambda表达式2.6 方法与构造器引用2.6.1 静态方法引用2.6.2 实例方法引用2.6.3 构造器引用2.7 类型检查2.7.1 何为函数类型2.7.2 匹配函数类型2.8 重载解析2.8.1 lambda表达式的重载2.8.2 方法引用的重载2.9 小结 第3章 流与管道介绍3.1 流基础3.1.1 面向并行的代码3.1.2 原生流3.2 剖析管道3.2.1 开始管道3.2.2 转换管道3.2.3 非侵入性3.2.4 终止管道3.3 小结 第4章 终止流:收集与汇聚4.1 使用收集器4.1.1 独立的预定义收集器4.1.2 组合收集器4.1.3 链接管道4.1.4 示例说明:*流行的主题4.2 剖析收集器4.3 编写收集器4.3.1 完成器4.3.2 示例说明:找到我的书4.3.3 收集器的规则4.4 汇聚4.4.1 对原生值的汇聚4.4.2 对引用流的汇聚4.4.3 通过汇聚来组合收集器4.5 小结 第5章 起始流:源与分割迭代器5.1 创建流5.2 分割迭代器与fork/join5.3 异常5.4 示例说明:递归grep5.5 小结 第6章 流的性能6.1 微基准度量6.1.1 度量动态运行时6.1.2 java microbenchmarking harness6.1.3 试验方法6.2 选择执行模式6.3 流的特性6.4 排序6.5 有状态操作与无状态操作6.6 装箱与拆箱6.7 分割迭代器性能6.8 收集器性能6.8.1 并发map的合并6.8.2 性能分析:对点进行分组6.8.3 性能分析:找到我的书6.9 小结 第7章 使用默认方法演化api7.1 使用默认方法7.2 抽象类的角色是什么7.3 默认方法的语法7.4 默认方法与继承7.5 接口中的静态方法7.6 小结本书总结

封面

精通lambda表达式-Java多核编程

书名:精通lambda表达式-Java多核编程

作者:那夫特林

页数:216

定价:¥39.0

出版社:清华大学出版社

出版日期:2015-08-01

ISBN:9787302405535

PDF电子书大小:133MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注