Java语言基础与面向对象编程实践
第一章 初识Java
1.1机器语言
1.2汇编语言
1.3高级语言
1.4 SQL语言
1.5 Java的诞生
1.6Java的特点
1.6.1 就三个方面简单概述
1.7 Java程序的工作原理
1.8 JDK 主要包含以下基本的工具
第二章 数据类型和运算符
2.1 标识符和关键字
2.2 变量和常量
2.3 Java数据类型
2.4基本数据类型转换
2.5 成员变量和局部变量
2.6Java运算符
第三章 流程控制
3.1 if语句语法
3.2 switch语句
3.3循环语句
3.4 双重for循环
3.5跳转语句
第四章 方法与数组
4.1 方法
4.2方法只有四种类型:
4.3方法里的属性
4.4 方法的重载
4.5 数组
4.6一维数组
4.6.1初始化方式
4.6.2数组的使用
4.6.3数组的经典例子(冒泡排序)
4.6.4分配内存空间
4.6.5二维数组
4.7 操作数组的工具类Arrays
4.8 方法的递归调用
第五章 String字符串
5.1 String类
5.2 String类常用的方法
5.3 StringBuffer类
5.4 StringBuffer 类的使用
5.5 StringBuffer 常用方法的使用
第六章 类和对象
6.1 类和对象的概述
6.2 封装
6.3 构造方法
6.4 对象初始化过程
6.5 重载的定义
第七章 包和访问控制
7.1 Java包
7.2 Java 包的作用
7.2 访问权限
7.2.1对类的访问控制
7.2.2 对类成员的访问控制
7.3 访问修饰符总结
|修饰符 | 类内部 | 同一个包中 |子类| 任何地方 |
| :-------- | --------😐 :------: |
| private | Yes | | | |
| default | Yes | Yes | | |
| protected | Yes | Yes | Yes | |
| public | Yes | Yes |Yes |Yes |
7.4 static 关键字
7.5 static关键字的作用
7.5.1 用static修饰类的成员变量
7.5.2 用static修饰类的成员方法
7.6 Java静态块
7.6.1 类变量和实例变量的区别
第八章 继承和多态
8.1 抽象和封装
8.2 继承的概念
8.3 继承和访问权限
8.4 方法重写
8.5 属性覆盖
8.6 多态
8.6.1 向上转型
8.6.2 向下转型
第九章 抽象类和接口
9.1 抽象类
9.2 抽象类特征
9.3 接口的定义及其特征
9.4 接口的特征
第十java语言基础13章章 排序算法
10.1冒泡排序
10.1.2 经典例子
10.2 插入排序
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/25981.html