您好,欢迎来到聚文网。 登录 免费注册
Java核心技术 卷2 高级特性(原书第12版)

Java核心技术 卷2 高级特性(原书第12版)

  • 装帧: 平装
  • 出版社: 机械工业出版社
  • 作者: (美)凯·S.霍斯特曼
  • 出版日期: 2023-03-01
  • 商品条码: 9787111719748
  • 版次: 1
  • 开本: 16开
  • 页数: 696
  • 出版年份: 2023
定价:¥149 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书由获Jolt大奖并拥有20多年教学与研究经验的资深Java技术专家撰写,针对Java 17进行了全面更新。
全书共分12章。
第1章介绍了Java中的流。
第2章涵盖了输入/输出处理,包括读写文件和正则表达式。
第3章介绍了XML,展示如何解析XML文件、生成XML和使用XSL转换。
第4章讲解了网络API,以及怎样连接到服务器、实现自己的服务器、创建HTTP连接,并讨论了HTTP客户端。
第5章介绍了数据库编程,重点讲解JDBC,即Java数据库连接API。
第6章涵盖了如何使用日期和时间API来处理日期及时区。
第7章讨论了国际化。
第8章介绍了3种代码处理技术。
第9章讲解了从Java 9开始引入的Java平台模块系统,以促进Java平台和核心类库的有序演化。
第10章继续介绍了Java安全模型,展示怎样编写类加载器,以及如何使用消息摘要、代码签名、授权及加密等重要特性。
第11章讨论了高级Swing和图形化编程,包括表格构件、树构件、高级AWT,以及Java 2D API。
第12章介绍了本地方法,这个功能支持调用为微软Windows API这样的特殊机制而编写的各种方法。
作者简介
凯·S. 霍斯特曼(Cay S. Horstmann)
美国圣何塞州立大学计算机科学系教授、Java技术的坚定倡导者、国际计算机协会(ACM)计算机教育贡献杰出会士,常年在国际上的各类计算机峰会上进行技术分享,为硅谷输送计算机专业人才30余年。他是《Java核心技术》两卷本的作者,并著有Core Java SE 9 for the Impatient, Second Edition(Addison-Wesley, 2018)和Scala for the Impatient, Second Edition(Addison- Wesley, 2017)。他还为专业程序员和计算机科学专业的学生撰写过数十本其他图书。
目录
译者序
前言
致谢
第1章流1
1.1从迭代到流的操作1
1.2流的创建3
1.3filter、map和flatMap方法8
1.4抽取子流和组合流10
1.5其他的流转换11
1.6简单约简12
1.7Optional类型13
1.7.1获取Optional值13
1.7.2消费Optional值14
1.7.3管道化Optional值15
1.7.4不适合使用Optional值的方式15
1.7.5创建Optional值17
1.7.6用flatMap构建Optional值的函数17
1.7.7将Optional转换为流18
1.8收集结果20
1.9收集到映射表中24
1.10群组和分区27
1.11下游收集器28
1.12约简操作33
1.13基本类型流34
1.14并行流39
第2章输入与输出43
2.1输入/输出流43
2.1.1读写字节43
2.1.2完整的流家族46
2.1.3组合输入/输出流过滤器50
2.1.4文本输入与输出53
2.1.5如何写出文本输出53
2.1.6如何读入文本输入55
2.1.7以文本格式存储对象56
2.1.8字符编码方式59
2.2读写二进制数据61
2.2.1DataInput和DataOutput接口61
2.2.2随机访问文件63
2.2.3ZIP文档67
2.3对象输入/输出流与序列化70
2.3.1保存和加载序列化对象70
2.3.2理解对象序列化的文件格式74
2.3.3修改默认的序列化机制79
2.3.4readResolve和writeReplace方法82
2.3.5版本管理84
2.3.6为克隆使用序列化86
2.3.7反序列化和安全88
2.4操作文件90
2.4.1Path90
2.4.2读写文件92
2.4.3创建文件和目录93
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网