图书介绍

写给大忙人看的Java SE 8pdf电子书版本下载

写给大忙人看的Java SE 8
  • (美)霍斯曼著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121227288
  • 出版时间:2015
  • 标注页数:225页
  • 文件大小:28MB
  • 文件页数:238页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

写给大忙人看的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章 StreamAPI 20

2.1 从迭代器到Stream操作 22

2.2 创建Stream 23

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章 JavaFX 72

4.1 JavaGUI编程简史 74

4.2 你好,JavaFX! 75

4.3 事件处理 76

4.4 JavaFX属性 77

4.5 绑定 80

4.6 布局 85

4.7 FXML 91

4.8 CSS 95

4.9 动画和特殊效果 97

4.1 0不寻常的控件 100

练习 103

第5章 新的日期和时间API 106

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 可完成的Future 138

6.4.1 Future 138

6.4.2 编写Future 139

6.4.3 Future流水线 139

6.4.4 编写异步操作 141

练习 143

第7章 JavaScript引擎——Nashorn 146

7.1 从命令行运行Nashoorn 148

7.2 从Java运行Nashorn 149

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和JavaFX 162

练习 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 JDBC 185

练习 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 Path 194

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 全局Logger 204

9.5.3 Null检查 205

9.5.4 ProcessBuilder 205

9.5.5 URLClassLoader 206

9.5.6 BitSet 206

练习 207

索引 209

精品推荐