- 商品参数
-
- 作者:
凯·S.霍斯特曼著
- 出版社:机械工业出版社
- 出版时间:2023-01
- ISBN:9787376934739
- 版权提供:机械工业出版社
店铺公告
为保障消费者合理购买需求及公平交易机会,避免因非生活消费目的的购买货囤积商品,抬价转售等违法行为发生,店铺有权对异常订单不发货且不进行赔付。异常订单:包括但不限于相同用户ID批量下单,同一用户(指不同用户ID,存在相同/临近/虚构收货地址,或相同联系号码,收件人,同账户付款人等情形的)批量下单(一次性大于5本),以及其他非消费目的的交易订单。 温馨提示:请务必当着快递员面开箱验货,如发现破损,请立即拍照拒收,如验货有问题请及时联系在线客服处理,(如开箱验货时发现破损,所产生运费由我司承担,一经签收即为货物完好,如果您未开箱验货,一切损失就需要由买家承担,所以请买家一定要仔细验货), 关于退货运费:对于下单后且物流已发货货品在途的状态下,原则上均不接受退货申请,如顾客原因退货需要承担来回运费,如因产品质量问题(非破损问题)可在签收后,联系在线客服。
Java核心技术 卷2 高级特性(原书第12版)
作 者:(美)凯·S.霍斯特曼 著 陈昊鹏 译
定 价:149
出 版 社:机械工业出版社
出版日期:2023年03月01日
页 数:696
装 帧:平装
ISBN:9787111719748
●译者序
前言
致谢
第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
……
内容简介
本书由获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平台和核心类库的有序演化。<......
(美)凯·S.霍斯特曼 著 陈昊鹏 译
凯·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