微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

《Java核心技术 卷II 高级特性 原书第10版》高清pdf

《Java核心技术 卷II 高级特性 原书第10版》

本书是Java领域有影响力和价值的著作之一,由拥有20多年教学与研究经验的Java技术专家撰写(获Jolt大奖),与《Java编程思想》齐名,10余年全球畅销不衰,广受好评。第10版根据JavaSE8全面更新,同时修正了第9版中的不足,系统全面讲解了Java语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强。

 

Java核心技术·卷 II(原书第10版)

​@H_502_11@

百度网盘链接: https://pan.baidu.com/s/1aZ9KUgxwHNQJMH6X7hrpcw 提取码: ycey

作者简介  · · · · · ·

Cay S.Horstmann是圣何塞州大学计算机科学系教授。他曾经是Preview Systems公司的副总裁和首席技术官,曾任许多大型公司、大学和组织的C++、Java与因特网编程顾问。

Gary Cornell曾经撰写或与人合著过20多本计算机畅销书。他是brown大学的博士,在IBM的Watson实验室做过访问科学家,曾任康沓狄格大学的教授。

目录  · · · · · ·

译者序@H_502_11@前言@H_502_11@第1章 Java SE 8的流库 1@H_502[email protected] 从迭代到流的操作 1@H_502[email protected] 流的创建 3@H_502[email protected] f?ilter、map和f?latMap方法 6@H_502[email protected] 抽取子流和连接流 8@H_502[email protected] 其他的流转换 8@H_502[email protected] 简单约简 9@H_502[email protected] Optional类型 11@H_502[email protected] 如何使用Optional值 11@H_502[email protected] 不适合使用Optional值的方式 12@H_502[email protected] 创建Optional值 13@H_502[email protected] 用f?latMap来构建Optional值的函数 13@H_502[email protected] 收集结果 15@H_502[email protected] 收集到映射表中 19@H_502[email protected] 群组和分区 23@H_502[email protected] 下游收集器 24@H_502[email protected] 约简操作 28@H_502[email protected] 基本类型流 29@H_502[email protected] 并行流 34@H_502_11@第2章 输入与输出 39@H_502[email protected] 输入/输出流 39@H_502[email protected] 读写字节 39@H_502[email protected] 完整的流家族 42@H_502[email protected] 组合输入/输出流过滤器 45@H_502[email protected] 文本输入与输出 48@H_502[email protected] 如何写出文本输出 49@H_502[email protected] 如何读入文本输入 51@H_502[email protected] 以文本格式存储对象 52@H_502[email protected] 字符编码方式 55@H_502[email protected] 读写二进制数据 57@H_502[email protected] DataInput和DataOutput接口 57@H_502[email protected] 随机访问文件 59@H_502[email protected] ZIP文档 63@H_502[email protected] 对象输入/输出流与序列化 66@H_502[email protected] 保存和加载序列化对象 66@H_502[email protected] 理解对象序列化的文件格式 70@H_502[email protected] 修改认的序列化机制 75@H_502[email protected] 序列化单例和类型安全的枚举 77@H_502[email protected] 版本管理 78@H_502[email protected] 为克隆使用序列化 80@H_502[email protected] 操作文件 83@H_502[email protected] Path 83@H_502[email protected] 读写文件 85@H_502[email protected] 创建文件和目录 87@H_502[email protected] 复制、移动和删除文件 88@H_502[email protected] 获取文件信息 89@H_502[email protected] 访问目录中的项 91@H_502[email protected] 使用目录流 92@H_502[email protected] ZIP文件系统 95@H_502[email protected] 内存映射文件 96@H_502[email protected] 内存映射文件性能 96@H_502[email protected] 缓冲区数据结构 103@H_502[email protected] 文件加锁机制 105@H_502[email protected] 正则表达式 106@H_502_11@第3章 XML 117@H_502[email protected] XML概述 117@H_502[email protected] XML文档的结构 119@H_502[email protected] 解析XML文档 122@H_502[email protected] 验证XML文档 132@H_502[email protected] 文档类型定义 133@H_502[email protected] XML Schema 139@H_502[email protected] 实用示例 142@H_502[email protected] 使用XPath来定位信息 154@H_502[email protected] 使用命名空间 159@H_502[email protected] 流机制解析器 162@H_502[email protected] 使用SAX解析器 162@H_502[email protected] 使用StAX解析器 166@H_502[email protected] 生成XML文档 170@H_502[email protected] 不带命名空间的文档 170@H_502[email protected] 带命名空间的文档 170@H_502[email protected] 写出文档 171@H_502[email protected] 示例:生成SVG文件 172@H_502[email protected] 使用StAX写出XML文档 174@H_502[email protected] XSL转换 181@H_502_11@第4章 网络 191@H_502[email protected] 连接到服务器 191@H_502[email protected] 使用telnet 191@H_502[email protected] 用Java连接到服务器 193@H_502[email protected] 套接字超时 195@H_502[email protected] 因特网地址 196@H_502[email protected] 实现服务器 198@H_502[email protected] 服务器套接字 198@H_502[email protected] 为多个客户端服务 201@H_502[email protected] 半关闭 204@H_502[email protected] 可中断套接字 205@H_502[email protected] 获取Web数 211@H_502[email protected] URL和URI 211@H_502[email protected] 使用URLConnection获取信息 213@H_502[email protected] 提交表单数据 220@H_502[email protected] 发送E-mail 228@H_502_11@第5章 数据库编程 232@H_502[email protected] JDBC的设计 232@H_502[email protected] JDBC驱动程序类型 233@H_502[email protected] JDBC的典型用法 234@H_502[email protected] 结构化查询语言 234@H_502[email protected] JDBC配置 239@H_502[email protected] 数据库URL 240@H_502[email protected] 驱动程序JAR文件 240@H_502[email protected] 启动数据库 240@H_502[email protected] 注册驱动器类 241@H_502[email protected] 连接到数据库 242@H_502[email protected] 使用JDBC语句 244@H_502[email protected] 执行sql语句 244@H_502[email protected] 管理连接、语句和结果集 247@H_502[email protected] 分析sql异常 248@H_502[email protected] 组装数据库 250@H_502[email protected] 执行查询操作 254@H_502[email protected] 预备语句 254@H_502[email protected] 读写LOB 259@H_502[email protected] sql转义 261@H_502[email protected] 多结果集 262@H_502[email protected] 获取自动生成的键 263@H_502[email protected] 可滚动和可更新的结果集 263@H_502[email protected] 可滚动的结果集 264@H_502[email protected] 可更新的结果集 266@H_502[email protected] 行集 269@H_502[email protected] 构建行集 270@H_502[email protected] 被缓存的行集 270@H_502[email protected] 元数据 273@H_502[email protected] 事务 282@H_502[email protected] 用JDBC对事务编程 282@H_502[email protected] 保存点 283@H_502[email protected] 批量更新 283@H_502[email protected] 高级sql类型 285@H_502[email protected] Web与企业应用中的连接管理 286@H_502_11@第6章 日期和时间API 288@H_502[email protected] 时间线 288@H_502[email protected] 本地时间 291@H_502[email protected] 日期调整器 294@H_502[email protected] 本地时间 295@H_502[email protected] 时区时间 296@H_502[email protected] 格式化和解析 299@H_502[email protected] 与遗留代码的互操作 302@H_502_11@第7章 国际化 304@H_502[email protected] Locale对象 304@H_502[email protected] 数字格式 309@H_502[email protected] 货币 314@H_502[email protected] 日期和时间 315@H_502[email protected] 排序和范化 321@H_502[email protected] 消息格式化 327@H_502[email protected] 格式化数字和日期 327@H_502[email protected] 选择格式 329@H_502[email protected] 文本文件和字符集 331@H_502[email protected] 文本文件 331@H_502[email protected] 行结束符 331@H_502[email protected] 控制台 331@H_502[email protected] 日志文件 332@H_502[email protected] UTF-8字节顺序标志 332@H_502[email protected] 源文件的字符编码 333@H_502[email protected] 资源包 333@H_502[email protected] 定位资源包 334@H_502[email protected] 属性文件 335@H_502[email protected] 包类 335@H_502[email protected] 一个完整的例子 337@H_502_11@第8章 脚本、编译与注解处理 352@H_502[email protected] Java平台的脚本 352@H_502[email protected] 获取脚本引擎 352@H_502[email protected] 脚本赋值与绑定 353@H_502[email protected] 重定向输入和输出 355@H_502[email protected] 调用脚本的函数方法 356@H_502[email protected] 编译脚本 357

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐