更新时间:2024-12-27 19:40:25
封面
版权信息
内容简介
前言 Preface
第1篇 基础知识
第1章 初识Java
1.1 Java简介
1.2 Java语言的特性
1.3 搭建Java环境
第2章 开发工具
2.1 熟悉IDEA
2.2 熟悉Eclipse
2.3 使用Eclipse
2.4 程序调试
第3章 Java语言基础
3.1 Java主类结构
3.2 基本数据类型
3.3 变量与常量
3.4 运算符
3.5 数据类型转换
3.6 代码注释与编码规范
3.7 实践与练习
第4章 流程控制
4.1 复合语句
4.2 if条件语句
4.3 switch多分支语句
4.4 while循环语句
4.5 do…while循环语句
4.6 for循环语句
4.7 循环嵌套
4.8 循环控制
4.9 实践与练习
第5章 数组
5.1 数组概述
5.2 一维数组
5.3 二维数组
5.4 数组的基本操作
5.5 数组排序算法
5.6 实践与练习
第2篇 面向对象编程
第6章 类和对象
6.1 面向对象概述
6.2 类
6.3 类的构造方法
6.4 静态变量和静态方法
6.5 类的主方法
6.6 对象
6.7 实践与练习
第7章 继承、多态、抽象类与接口
7.1 类的继承
7.2 Object类
7.3 对象类型的转换
7.4 instanceof关键字及其新特性
7.5 方法的重载
7.6 final关键字
7.7 record类
7.8 多态
7.9 抽象类
7.10 接口
7.11 实践与练习
第8章 包和内部类
8.1 Java类包
8.2 内部类
8.3 实践与练习
第3篇 核心技术
第9章 异常处理
9.1 异常概述
9.2 异常的抛出与捕捉
9.3 Java常见的异常类
9.4 自定义异常
9.5 在方法中抛出异常
9.6 运行时异常
9.7 try…with…resources语句
9.8 异常的使用原则
9.9 实践与练习
第10章 字符串
10.1 String类
10.2 连接字符串
10.3 获取字符串信息
10.4 字符串操作
10.5 格式化字符串
10.6 使用正则表达式
10.7 字符串生成器
10.8 实践与练习
第11章 常用类库
11.1 包装类
11.2 数字处理
11.3 System类
11.4 Scanner类
11.5 日期时间类
11.6 实践与练习
第12章 集合类
12.1 集合类概述
12.2 Collection接口
12.3 List接口
12.4 遍历集合中的元素
12.5 使用Predicate操作集合
12.6 Set接口
12.7 Map接口
12.8 Collections类