图书介绍
Java核心技术 第10版 卷2 高级特性 上 第10版 英文版PDF|Epub|txt|kindle电子书版本下载
![Java核心技术 第10版 卷2 高级特性 上 第10版 英文版](https://www.shukui.net/cover/39/30462169.jpg)
- (美)cayshorsmann著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115458863
- 出版时间:2017
- 标注页数:489页
- 文件大小:61MB
- 文件页数:508页
- 主题词:JAVA语言-程序设计-英文
PDF下载
下载说明
Java核心技术 第10版 卷2 高级特性 上 第10版 英文版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
Chapter 1:Java SE 8流库1
1.1 从迭代到流操作2
1.2 创建流5
1.3 filter、map和flatMap方法9
1.4 提取子流和连接流10
1.5 其他流变换11
1.6 简单规约12
1.7 Optional类型13
1.7.1 如何使用Optional值14
1.7.2 不使用Optional值会有什么问题15
1.7.3 创建Optional值16
1.7.4 使用flatMap组合Optional值函数16
1.8 收集结果19
1.9 收集到Map中24
1.10 分组与分区28
1.11 下游的收集器29
1.12 规约操作33
1.13 基本类型的流36
1.14 并行流41
Chapter 2:输入与输出47
2.1 输入/输出流48
2.1.1 读写字节48
2.1.2 流谱系概览51
2.1.3 组合输入/输出流过滤器55
2.2 文本输入与输出60
2.2.1 输出文本60
2.2.2 输入文本62
2.2.3 文本格式保存对象63
2.2.4 字符编码67
2.3 读写二进制数据69
2.3.1 DataInput和DataOutput接口69
2.3.2 随机访问文件72
2.3.3 ZIP文档77
2.4 对象输入/输出流与序列化80
2.4.1 序列化对象的保存与加载80
2.4.2 理解对象序列化文件格式85
2.4.3 修改默认的序列化机制92
2.4.4 序列化单例和类型安全的枚举94
2.4.5 版本管理95
2.4.6 将序列化用于克隆98
2.5 处理文件100
2.5.1 路径101
2.5.2 读写文件104
2.5.3 创建文件与目录105
2.5.4 复制、移动和删除文件106
2.5.5 获取文件信息108
2.5.6 访问目录条目110
2.5.7 使用目录流111
2.5.8 ZIP文件系统115
2.6 内存映射文件116
2.6.1 内存映射文件的性能116
2.6.2 缓冲区数据结构124
2.6.3 文件锁126
2.7 正则表达式128
Chapter 3:XML143
3.1 XML简介144
3.1.1 XML文档的结构146
3.2 解析XML文档149
3.3 验证XML文档162
3.3.1 文档类型定义163
3.3.2 XML模式172
3.3.3 实用示例175
3.4 使用XPath定位信息190
3.5 使用命名空间196
3.6 流解析器199
3.6.1 使用SAX解析器199
3.6.2 使用StAX解析器205
3.7 生成XML文档208
3.7.1 不带命名空间的文档209
3.7.2 带命名空间的文档209
3.7.3 写文档210
3.7.4 示例:生成SVG文件211
3.7.5 使用StAX写XML文档214
3.8 XSL转换222
Chapter 4:网络233
4.1 连接到服务器233
4.1.1 使用Telnet233
4.1.2 使用Java连接到服务器236
4.1.3 套接字超时238
4.1.4 因特网地址239
4.2 实现服务器241
4.2.1 服务器套接字242
4.2.2 为多个客户端服务245
4.2.3 半关闭249
4.3 可中断套接字250
4.4 获取Web数据257
4.4.1 URL和URI257
4.4.2 使用URLConnection获取信息259
4.4.3 提交表单数据267
4.5 发送电子邮件277
Chapter 5:数据库编程281
5.1 JDBC的设计282
5.1.1 JDBC驱动程序分类283
5.1.2 JDBC的典型用法284
5.2 结构化查询语言285
5.3 JDBC配置291
5.3.1 数据库URL292
5.3.2 驱动程序JAR文件292
5.3.3 启动数据库293
5.3.4 注册驱动程序类294
5.3.5 连接到数据库294
5.4 使用JDBC语句297
5.4.1 执行SQL语句298
5.4.2 管理连接、语句和结果集301
5.4.3 分析SQL异常302
5.4.4 填充数据库305
5.5 执行查询309
5.5.1 预备语句309
5.5.2 读写LOB316
5.5.3 SQL转义318
5.5.4 多结果集319
5.5.5 获取自动生成的主键320
5.6 可滚动和可更新的结果集321
5.6.1 可滚动的结果集321
5.6.2 可更新的结果集324
5.7 行集328
5.7.1 构建行集329
5.7.2 缓存的行集329
5.8 元数据333
5.9 事务344
5.9.1 使用JDBC编程实现事务344
5.9.2 保存点345
5.9.3 批量更新345
5.10 高级SQL类型347
5.11 Web与企业应用中的连接管理349
Chapter 6:日期与时间API351
6.1 时间线352
6.2 本地日期355
6.3 日期调整358
6.4 本地时间360
6.5 时区时间361
6.6 格式化与解析365
6.7 与遗留代码互操作369
Chapter 7:国际化371
7.1 地域372
7.2 数字格式378
7.3 货币384
7.4 日期与时间385
7.5 排序规则与标准化393
7.6 消息格式化400
7.6.1 格式化数字和日期400
7.6.2 choice格式化选项402
7.7 文本输入与输出404
7.7.1 文本文件405
7.7.2 文本行结尾符号405
7.7.3 控制台405
7.7.4 日志文件406
7.7.5 UTF-8字节顺序标记406
7.7.6 源文件的字符编码407
7.8 资源包408
7.8.1 定位资源包409
7.8.2 属性文件410
7.8.3 包类411
7.9 完整示例413
Chapter 8:脚本、编译与注解处理429
8.1 Java平台的脚本430
8.1.1 获得脚本引擎430
8.1.2 脚本求值与绑定431
8.1.3 重定向输入与输出434
8.1.4 调用脚本函数和方法435
8.1.5 编译脚本437
8.1.6 示例:用脚本处理GUI事件437
8.2 编译器API443
8.2.1 编译的简单使用方法443
8.2.2 使用编译任务443
8.2.3 示例:动态Java代码生成449
8.3 使用注解455
8.3.1 注解简介455
8.3.2 示例:注解事件处理程序457
8.4 注解语法462
8.4.1 注解接口462
8.4.2 注解464
8.4.3 在声明的地方使用注解466
8.4.4 在类型使用的地方使用注解467
8.4.5 对this做注解468
8.5 标准注解470
8.5.1 用于编译的注解471
8.5.2 用于管理资源的注解472
8.5.3 元注解472
8.6 源码级注解处理475
8.6.1 注解处理器476
8.6.2 语言模型API476
8.6.3 使用注解生成源代码477
8.7 字节码引擎481
8.7.1 修改类文件481
8.7.2 在加载时修改字节码486