网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 ON JAVA(中文版进阶卷)/图灵程序设计丛书
分类
作者 (美)布鲁斯·埃克尔
出版社 人民邮电出版社
下载
简介
内容推荐
本书内容主要是对《On Java中文版基础卷》的拓展延伸,重点讲解Java的高级特性、并发、设计模式等相关进阶知识,对一些和开发密切相关的底层操作(如I/O系统、底层并发、数据压缩等)进行深入探讨,同时针对基础卷的重点章节进行了补充说明(如第3章增补了一些关于集合的高级特性)。在附录中,作者给出了67条关于低级程序设计和编写代码的建议,并分享了自己成为程序员的一些经验之谈。
本书适合有一定项目开发经验的Java程序员阅读。
作者简介
臧秀涛,InfoQ前会议内容总编。现于涛思数据负责开源时序数据库TDengine的社区生态。代表译作有《Java性能权威指南》、《C++API设计》、《Groovy程序设计》等。
目录
第1章 枚举类型
1.1 枚举类型的基本特性
静态导入枚举类型
1.2 在枚举类型中增加自定义方法
重载枚举类型中的方法
1.3 在switch语句中使用枚举
1.4 values()方法的神秘之处
1.5 实现,而不是继承
1.6 随机选择
1.7 使用接口来组织枚举
1.8 用EnumSet来代替标识
1.9 使用EnumMap
1.10 常量特定方法
1.10.1 用枚举实现职责链模式
1.10.2 用枚举实现状态机
1.11 多路分发
1.11.1 使用枚举类型分发
1.11.2 使用常量特定方法
1.11.3 使用EnumMap分发
1.11.4 使用二维数组
1.12 支持模式匹配的新特性
1.13 新特性:switch中的箭头语法
1.14 新特性:switch中的case null
1.15 新特性:将switch作为表达式
1.16 新特性:智能转型
1.17 新特性:模式匹配
1.17.1 违反里氏替换原则
1.17.2 守卫
1.17.3 支配性
1.17.4 覆盖范围
1.18 总结
第2章 对象传递和返回
2.1 传递引用
引用别名
2.2 创建本地副本
2.2.1 值传递
2.2.2 克隆对象
2.2.3 为类增加可克隆能力
2.2.4 成功的克隆
2.2.5 Object.clone()的效果
2.2.6 克隆组合对象
2.2.7 深拷贝ArrayList
……
03 集合主题
04 注解
05 并发编程
06 底层并发
07 Java I/O系统
08 设计模式
A 编程指南
B Javadoc
C 理解equals()和hashCode()
D 数据压缩
E 对象序列化
F 静态类型检查的利与弊
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/24 21:02:43