-
内容大纲
本书不仅可以帮助有经验的Java程序员充分掌握Java 9到Java 11,也为新的开发者提供了学习的路径。书中用大量示例演示了如何充分利用现代的Java API和开发的最佳实践。本版彻底修订了关于Java平台模块系统的内容。
全书分为两部分:第一部分对Java编程语言和Java平台的核心运行时方面进行了快速、清晰的介绍,第二部分介绍了Java发行版附带的新工具。
通过学习本书,你可以:
快速了解语言细节的新进展,包括Java 9到Java 11的更改。
使用Java基本句法学习面向对象编程。
探索泛型、枚举、注解及lambda表达式。
理解面向对象程序设计的基础技术。
详解并发与内存管理,以及它们的紧密关联。
使用Java集合处理常见的数据格式。
使用JShell探究在新的交互式环境中的Java编程。
熟练使用OpenJDK中的开发工具。 -
作者介绍
-
目录
序
前言
第一部分 Java介绍
第1章 Java环境介绍
1.1 Java语言、JVM和生态系统
1.2 Java和JVM简史
1.3 Java程序的生命周期
1.4 Java的安全性
1.5 Java和其他语言的比较
1.6 回应对Java的一些批评
第2章 Java的基本句法
2.1 Java程序概览
2.2 词法结构
2.3 基本数据类型
2.4 表达式和运算符
2.5 语句
2.6 方法
2.7 类和对象
2.8 数组
2.9 引用类型
2.10 包和Java命名空间
2.11 Java源文件的结构
2.12 定义并运行Java程序
2.13 小结
第3章 Java面向对象编程
3.1 类简介
3.2 字段和方法
3.3 创建和初始化对象
3.4 子类与继承
3.5 数据隐藏和封装
3.6 抽象类和方法
3.7 修饰符小结
第4章 Java类型系统
4.1 接口
4.2 Java泛型
4.3 枚举和注解
4.4 lambda表达式
4.5 嵌套类型
4.6 无法表示的类型和var
4.7 小结
第5章 Java的面向对象设计
5.1 Java的值
5.2 java.lang.Object类的重要方法
5.3 面向对象设计概要
5.4 带有lambda表达式的面向对象设计
5.5 异常和异常处理
5.6 Java编程的安全性
第6章 Java实现内存管理和并发编程的方式
6.1 Java内存管理的基本概念
6.2 JVM优化垃圾回收的方式
6.3 HotSpot堆
6.4 终结机制
6.5 Java对并发编程的支持
6.6 使用线程
6.7 小结
第二部分 使用Java平台
第7章 编程和文档约定
7.1 命名和大小写约定
7.2 实用的命名方式
7.3 Java文档注释
7.4 doclet
7.5 可移植程序的约定
第8章 使用Java集合
8.1 集合API简介
8.2 Java流和lambda表达式
8.3 小结
第9章 处理常见的数据格式
9.1 文本
9.2 数字和数学运算
9.3 在Java 8中处理日期和时间
9.4 小结
第10章 文件处理和I/O
10.1 经典的Java I/O
10.2 现代的Java I/O
10.3 NIO中的通道和缓冲区
10.4 异步I/O
10.5 网络
第11章 类加载、反射和方法句柄
11.1 类文件、类对象和元数据
11.2 类加载的各个阶段
11.3 安全的编程和类加载
11.4 应用类加载知识
11.5 反射
11.6 方法句柄
第12章 Java平台模块化
12.1 为什么要模块化
12.2 自行开发模块
12.3 模块化的问题
12.4 小结
第13章 平台工具
13.1 命令行工具
13.2 介绍JShell
13.3 小结
附录A 附加工具
作者简介
封面简介
同类热销排行榜
- 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年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...