图书介绍
写给大忙人看的Java SE 8PDF|Epub|txt|kindle电子书版本下载
![写给大忙人看的Java SE 8](https://www.shukui.net/cover/67/34475207.jpg)
- (美)霍斯曼著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121227288
- 出版时间:2015
- 标注页数:225页
- 文件大小:28MB
- 文件页数:238页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
写给大忙人看的Java SE 8PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 lambda表达式2
1.1 为什么要使用lambda表达式2
1.2 lambda表达式的语法4
1.3 函数式接口6
1.4 方法引用8
1.5 构造器引用10
1.6 变量作用域10
1.7 默认方法14
1.8 接口中的静态方法17
练习18
第2章 StreamAPI20
2.1 从迭代器到Stream操作22
2.2 创建Stream23
2.3 filter、map和flatMap方法25
2.4 提取子流和组合流26
2.5 有状态的转换27
2.6 简单的聚合方法28
2.7 Optional类型29
2.7.1 使用Optional值29
2.7.2 创建可选值30
2.7.3 使用flatMap来组合可选值函数31
2.8 聚合操作32
2.9 收集结果33
2.10 将结果收集到Map中35
2.11 分组和分片37
2.12 原始类型流40
2.13 并行流42
2.14 函数式接口44
练习45
第3章 使用lambda编程48
3.1 延迟执行50
3.2 lambda表达式的参数51
3.3 选择一个函数式接口52
3.4 返回函数55
3.5 组合56
3.6 延迟58
3.7 并行操作59
3.8 处理异常60
3.9 lambda表达式和泛型63
3.1 0一元操作65
练习67
第4章 JavaFX72
4.1 JavaGUI编程简史74
4.2 你好,JavaFX!75
4.3 事件处理76
4.4 JavaFX属性77
4.5 绑定80
4.6 布局85
4.7 FXML91
4.8 CSS95
4.9 动画和特殊效果97
4.1 0不寻常的控件100
练习103
第5章 新的日期和时间API106
5.1 时间线108
5.2 本地日期110
5.3 日期校正器113
5.4 本地时间114
5.5 带时区的时间115
5.6 格式化和解析119
5.7 与遗留代码互操作122
练习123
第6章 并发增强126
6.1 原子值128
6.2 ConcurrentHashMap改进131
6.2.1 更新值132
6.2.2 批量数据操作134
6.2.3 Set视图136
6.3 并行数组操作137
6.4 可完成的Future138
6.4.1 Future138
6.4.2 编写Future139
6.4.3 Future流水线139
6.4.4 编写异步操作141
练习143
第7章 JavaScript引擎——Nashorn146
7.1 从命令行运行Nashoorn148
7.2 从Java运行Nashorn149
7.3 调用方法150
7.4 构造对象151
7.5 字符串153
7.6 数字153
7.7 使用数组154
7.8 列表和映射155
7.9 lambda表达式156
7.10 继承Java类及实现Java接口157
7.11 异常158
7.12 Shell脚本159
7.12.1 执行Shell命令159
7.12.2 字符串插值160
7.12.3 脚本输入161
7.13 Nashorn和JavaFX162
练习164
第8章 杂项改进166
8.1 字符串168
8.2 数字类168
8.3 新的数学函数169
8.4 集合170
8.4.1 集合类中添加的方法170
8.4.2 比较器171
8.4.3 Collections类173
8.5 使用文件173
8.5.1 读取文件行的流173
8.5.2 遍历目录项的流175
8.5.3 Base64编码176
8.6 注解177
8.6.1 可重复的注解177
8.6.2 可用于类型的注解179
8.6.3 方法参数反射181
8.7 其他一些细微的改进182
8.7.1 Null检查182
8.7.2 延迟消息182
8.7.3 正则表达式183
8.7.4 语言环境183
8.7.5 JDBC185
练习185
第9章 你可能错过的Java7特性188
9.1 异常处理改进190
9.1.1 try-with-resources语句190
9.1.2 忽略异常191
9.1.3 捕获多个异常192
9.1.4 更简单地处理反射方法的异常193
9.2 使用文件193
9.2.1 Path194
9.2.2 读取和写入文件196
9.2.3 创建文件和目录197
9.2.4 复制、移动和删除文件198
9.3 实现equals、hashCode和CompareTo方法198
9.3.1 安全的Null值相等测试198
9.3.2 计算哈希码199
9.3.3 比较数值类型对象200
9.4 安全需要201
9.5 其他改动204
9.5.1 将字符串转换为数字204
9.5.2 全局Logger204
9.5.3 Null检查205
9.5.4 ProcessBuilder205
9.5.5 URLClassLoader206
9.5.6 BitSet206
练习207
索引209