-
内容大纲
本书是经典的《Java核心技术卷Ⅱ:高级特性》的新版。这一版对全书进行了全面修订,以涵盖Java 21的新特性。
本书是Java技术权威指南,全面覆盖Java技术的高级主题,包括流、输入与输出、XML、网络API、数据库编程、日期与时间API、国际化、编译与脚本、安全、图形用户界面编程、Swing用户界面组件、高级Swing和图形编程、本地方法等内容。本书对Java技术的阐述精确到位,叙述方式深入浅出,并包含大量程序示例,从而帮助读者充分理解Java语言以及Java类库的相关高级特性。
本书适合想将Java应用于实际项目的软件开发人员、高等院校教师和学生参考阅读。 -
作者介绍
凯·S.霍斯特曼(Cay S.Horstmann ),圣何塞州立大学计算机科学系教授、Java的倡导者。他是《Java核心技术》两卷本的作者,并著有Core Java SE 9 for the Impatient, Second Edition和Scala for the Impatient, Second Edition(均由Addison-Wesley出版)。他还为专业程序员和计算机科学专业的学生撰写过数十本其他图书。 -
目录
Chapter 1: Streams 流
1.1 From Iterating to Stream Operations 从迭代到流操作
1.2 Stream Creation 流的创建
1.3 The filter, map, and flatMap Methods filter、map和flatMap方法
1.4 Extracting Substreams and Combining Streams 提取子流和组合流
1.5 Other Stream Transformations 其他流变换
1.6 Simple Reductions 简单规约
1.7 The Optional Type Optional 类型
1.7.1 Getting an Optional Value 获得Optional值
1.7.2 Consuming an Optional Value 消耗Optional值
1.7.3 Pipelining Optional Values 以流水线方式使用Optional值
1.7.4 How Not to Work with Optional Values 避免错误使用Optional值
1.7.5 Creating Optional Values 创建Optional值
1.7.6 Composing Optional Value Functions with flatMap 使用flatMap组合Optional值函数
1.7.7 Turning an Optional into a Stream 将Optional值变到流中
1.8 Collecting Results 收集结果
1.9 Collecting into Maps 将结果收集到映射中
1.10 Grouping and Partitioning 分组与分区
1.11 Downstream Collectors 下游收集器
1.12 Reduction Operations 规约操作
1.13 Primitive Type Streams 基本类型流
1.14 Parallel Streams 并行流
Chapter 2: Input and Output 输入与输出
2.1 Input Output Streams 输入/输出流
2.1.1 Reading and Writing Bytes 读写字节
2.1.2 The Complete Stream Zoo 流谱系概览
2.1.3 Combining Input Output Stream Filters 组合输入/输出流过滤器
2.1.4 Text Input and Output 文本输入与输出
2.1.5 How to Read Text Input 输入文本
2.1.6 How to Write Text Output 输出文本
2.1.7 Saving Objects in Text Format 以文本格式保存对象
2.1.8 Character Encodings 字符编码
2.1.9 Reading Character Input 读取字符输入
2.2 Reading and Writing Binary Data 读写二进制数据
2.2.1 The DataInput and DataOutput Interfaces DataInput和DataOutput接口
2.2.2 Random-Access Files 随机访问文件
2.2.3 ZIP Archives ZIP 文档
2.3 Object Input Output Streams and Serialization 对象输入/输出流与序列化
2.3.1 Saving and Loading Serializable Objects 序列化对象的保存与加载
2.3.2 Understanding the Object Serialization File Format 理解对象序列化文件格式
2.3.3 Transient Fields transient字段
2.3.4 The readObject and writeObject Methods readObject与writeObject方法
2.3.5 The readExternal and writeExternal Methods readExternal与writeExternal方法
2.3.6 The readResolve and writ
Chapter 7: Internationalization 国际化
Chapter 8: Compiling and Scripting 编译与脚本
Chapter 9: Security 安全
Chapter 10: Graphical User Interface Programming 图形用户界面编程
Chapter 11: User Interface Components with Swing Swing用户界面组件
Chapter 12: Advanced Swing and Graphics 高级Swing和图形编程
Chapter 13: Native Methods 本地方法
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
