更新时间:2024-03-22 12:35:02
封面
版权信息
内容简介
前言
第1章 Java语言概述与编程环境
1.1 Java语言的发展历史
1.2 Java语言的特点
1.3 Java开发环境
1.3.1 下载JDK
1.3.2 JDK的安装与配置
1.3.3 IntelliJ IDEA编译环境的搭建
1.3.4 Eclipse编译环境的搭建
1.4 一个简单的Java程序
1.5 编译和执行Java程序
1.5.1 控制台方式
1.5.2 IDE方式
1.6 本章小结
1.7 习题
第2章 Java语言基础
2.1 Java的基本语法
2.1.1 Java的基本语法格式
2.1.2 Java中的注释
2.1.3 关键字
2.1.4 标识符
2.2 变量与常量
2.2.1 变量概述
2.2.2 变量的定义
2.2.3 常量
2.2.4 数据类型
2.2.5 变量的作用域
2.2.6 变量的初始化
2.2.7 基本数据类型转换
2.3 运算符、表达式与语句
2.3.1 算术运算符与算术表达式
2.3.2 关系运算符与关系表达式
2.3.3 逻辑运算符与逻辑表达式
2.3.4 位运算符
2.3.5 赋值运算符与赋值表达式
2.3.6 其他运算符
2.3.7 运算符的优先级与结合性
2.3.8 语句
2.4 程序流控制
2.4.1 分支语句
2.4.2 循环语句
2.4.3 跳转语句
2.5 数组
2.5.1 声明数组
2.5.2 给数组分配元素
2.5.3 数组元素的使用
2.5.4 数组的初始化
2.5.5 数组的引用
2.5.6 数组的遍历
2.5.7 数组的最值
2.5.8 数组排序
2.6 Java Scanner类
2.7 本章小结
2.8 习题
第3章 类与对象
3.1 类的定义
3.1.1 类的声明
3.1.2 类的成员
3.1.3 成员变量和局部变量
3.1.4 成员方法
3.1.5 方法的重载
3.1.6 构造方法
3.1.7 类成员和实例成员
3.2 对象的创建与使用
3.2.1 创建对象
3.2.2 使用对象
3.2.3 对象的引用和实体
3.2.4 垃圾回收
3.3 访问控制符
3.3.1 成员访问控制符
3.3.2 public类与default类
3.4 static关键字的使用
3.4.1 实例变量和类变量的区别
3.4.2 实例方法和类方法的区别
3.4.3 静态代码块
3.5 this关键字的使用
3.6 包的使用
3.6.1 包的定义与使用
3.6.2 import语句
3.6.3 静态导入
3.7 本章小结
3.8 习题
第4章 深入理解Java语言面向对象
4.1 继承
4.1.1 继承关系的引出
4.1.2 继承的限制
4.1.3 子类对象的实例化
4.2 重写
4.2.1 方法的重写
4.2.2 属性的覆盖
4.2.3 属性的应用
4.2.4 两组重要概念的比较
4.3 对象多态性
4.3.1 多态的概述与对象的类型转换
4.3.2 instanceof关键字
4.4 Object类
4.4.1 基本概念