点击选择搜索分类
首页 - 预防医学、卫生学- 正文
☆☆☆☆☆
||
[英] Raoul-Gabriel Urma 著
店铺: 蓝墨水图书专营店 出版社: 人民邮电出版社 ISBN:9787115419347 商品编码:10274750325 出版时间:2016-05-01
Java 8实战 Java 8新特性 编程 程序-so88
Java 8实战 Java 8新特性 编程 程序 pdf epub mobi txt 电子书 下载 2022
图书介绍
☆☆☆☆☆
||
[英] Raoul-Gabriel Urma 著
店铺: 蓝墨水图书专营店 出版社: 人民邮电出版社 ISBN:9787115419347 商品编码:10274750325 出版时间:2016-05-01
基本信息
- 作者:
- 译者:
- 丛书名:
- 出版社:
- ISBN:9787115419347
- 出版日期:2016 年5月
- 开本:16开
- 页码:368
- 版次:1-1
- 所属分类:
目录
,部分 基础知识
第1章 为什么要关心Java 8 2
1.1 Java怎么还在变 4
1.1.1 Java在编程语言生态系统中的位置 4
1.1.2 流处理 6
1.1.3 用行为参数化把代码传递给方法 7
1.1.4 并行与共享的可变数据 7
1.1.5 Java需要演变 8
1.2 Java中的函数 8
1.2.1 方法和Lambda作为一等公民 9
1.2.2 传递代码:一个例子 11
1.2.3 从传递方法到Lambda 12
1.3 流 13
1.4 默认方法 17
1.5 来自函数式编程的其他好思想 18
1.6 小结 19
第2章 通过行为参数化传递代码 20
2.1 应对不断变化的需求 21
2.1.1 初试牛刀:筛选绿苹果 21
2.1.2 再展身手:把颜色作为参数 21
2.1.3 第三次尝试:对你能想到的每个属性做筛选 22
2.2 行为参数化 23
2.3 对付啰嗦 27
2.3.1 匿名类 28
2.3.2 第五次尝试:使用匿名类 28
2.3.3 第六次尝试:使用Lambda表达式 30
2.3.4 第七次尝试:将List类型抽象化 31
2.4 真实的例子 31
2.4.1 用Comparator来排序 31
2.4.2 用Runnable执行代码块 32
2.4.3 GUI事件处理 32
2.5 小结 33
第3章 Lambda表达式 34
3.1 Lambda管中窥豹 35
3.2 在哪里以及如何使用Lambda 37
3.2.1 函数式接口 37
3.2.2 函数描述符 39
3.3 把Lambda付诸实践:环绕执行模式 41
3.3.1 第1步记得行为参数化 41
3.3.2 第2步:使用函数式接口来传递行为 42
3.3.3 第3步:执行一个行为 42
3.3.4 第4步:传递Lambda 42
3.4 使用函数式接口 43
3.4.1 Predicate 44
3.4.2 Consumer 44
3.4.3 Function 45
3.5 类型检查、类型推断以及限制 49
3.5.1 类型检查 49
3.5.2 同样的Lambda,不同的函数式接口 50
3.5.3 类型推断 51
3.5.4 使用局部变量 52
3.6 方法引用 53
3.6.1 管中窥豹 53
3.6.2 构造函数引用 55
3.7 Lambda和方法引用实战 57
3.7.1 第1步:传递代码 58
3.7.2 第2步:使用匿名类 58
3.7.3 第3步:使用Lambda表达式 58
3.7.4 第4步:使用方法引用 59
3.8 复合Lambda表达式的有用方法 59
3.8.1 比较器复合 60
3.8.2 谓词复合 60
3.8.3 函数复合 61
3.9 数学中的类似思想 62
3.9.1 积分 62
3.9.2 与Java 8的Lambda联系起来 63
3.10 小结 64
第二部分 函数式数据处理
第4章 引入流 68
4.1 流是什么 68
4.2 流简介 72
4.3 流与集合 74
4.3.1 只能遍历一次 75
4.3.2 外部迭代与内部迭代 76
4.4 流操作 78
4.4.1 中间操作 78
4.4.2 终端操作 79
4.4.3 使用流 80
4.5 小结 81
第5章 使用流 82
5.1 筛选和切片 83
5.1.1 用谓词筛选 83
5.1.2 筛选各异的元素 83
5.1.3 截短流 84
5.1.4 跳过元素 85
5.2 映射 86
5.2.1 对流中每一个元素应用函数 86
5.2.2 流的扁平化 87
5.3 查找和匹配 90
5.3.1 检查谓词是否至少匹配一个元素 90
5.3.2 检查谓词是否匹配所有元素 90
5.3.3 查找元素 91
5.3.4 查找,个元素 92
5.4 归约 92
5.4.1 元素求和 93
5.4.2 大值和小值 94
5.5 付诸实践 97
5.5.1 领域:交易员和交易 98
5.5.2 解答 99
5.6 数值流 101
5.6.1 原始类型流特化 101
5.6.2 数值范围 102
5.6.3 数值流应用:勾股数 103
5.7 构建流 105
5.7.1 由值创建流 106
5.7.2 由数组创建流 106
5.7.3 由文件生成流 106
5.7.4 由函数生成流:创建无限流 107
5.8 小结 110
第6章 用流收集数据 111
6.1 收集器简介 112
6.1.1 收集器用作高级归约 112
6.1.2 预定义收集器 113
6.2 归约和汇总 114
6.2.1 查找流中的大值和小值 114
6.2.2 汇总 115
6.2.3 连接字符串 116
6.2.4 广义的归约汇总 117
6.3 分组 120
6.3.1 多级分组 121
电子书下载地址:
相关电子书推荐:
- 文件名
- 华丽公主-俏丽公主涂色
- 手把手教你读财报+投资第一课+理财不用懂太多+超越专业投资 雪球投资套装全4册 入门投资者必读书籍
- {RT}深海幻想:深不可测的大洋之谜-阎安 江苏教育出版社 9787549944545
- 正版现货 渐行渐近的金融周期 为什么房价不跌去不了杠杆汇率贬值救不了房价 提高发展质量和效 图片色
- 发现自然 美青少年科普经典 (美)伊丽莎白劳拉 王永亭 等 帕特·
- 景观快题设计方法与实例/园林景观艺术设计精品教程
- 并非默然的两相遥望-东方戏剧思考集
- 城市与区域规划研究(十年回眸 经典集萃1 第9卷第1期,总第22期)
- 中侨大讲堂:中外人文大讲堂 9787511365101 周曲,刘凤珍-RT
- 造价工程师2017历年真题及专家押题试卷 安装工程专业(套装共4册 赠:命题库软件)
- 植物日历
- 女人想看的幸福理财书 9787504476449
- 穿越平行宇宙 9787213079801
- 重组城市:关于建筑学、城市设计和城市理论的概念模型
- 正版程世界未解之谜(彩图精装)9787511339423文若愚