1.什么是JAVA
2.JAVA的特点
3.JAVA开发环境
JDK, JRE
4.JAVA开发环境配置
二、JAVA基本语法1.数据类型
2.基础语法
3.运算符
三、JAVA执行控制流程1.条件语句
if条件语句
if......else条件语句
if...else if条件语句
switch多分支语句
2.循环语句
While语句
do...while循环语句
for循环语句
3.跳转语句
break语句
continue语句
四、面向对象1.类也是对象
2.对象的创建
3.属性和方法
构造方法
方法重载
方法重写
4.初始化
类的初始化
成员初始化
构造器初始化
初始化顺序
数组初始化
5.对象的销毁
对象的作用域
6.this和super
7.访问控制权限
8.面向对象三大原则
继承
封装
多态
9.组合
10.代理
11.向上转型和向下转型
12.static关键字
13.final关键字
五、接口和抽象类1.接口
2.抽象类
六、异常1.认识Exception
2.Throwable
3.常见的Exception
4.异常关键字
throws和throw
try-catch catch
5.Error
七、内部类1.内部类的创建
2.创建内部类的几种方式
八、集合1.iterable接口
2.顶层接口
3.Vector
4.LinkedList
5.Stack
6.TreeSet
7.LinkedHashSet
8.PriorityQueue
9.HashMap
10.TreeMap
11.LinkedHashMap
12.HashTable
13.IdentityHashMap
14.WeakHashMap
15.Colleoctions
16.集合实现类特征图
八、泛型1.泛型的使用
2.用泛型表示类
3.用泛型表示接口
4.泛型方法
5.泛型通配符
九、反射1.Class类
2.Method类
3.Field类
4.Constructor类
5.ClassLoader类
十、枚举1.枚举特性
2.枚举是一种普通类
3.枚举的神秘之处
4.枚举类
十一、I/O1.File类
2.基础I/O类和相关方法
InputStream类
OutputStream类
Reader类
Writer类
3.InputStream及其子类
4.OutputStream及其子类
5.Reader及其子类
6.Writer及其子类
以上是java入门所需掌握的基础,愿你在java的道路上越行越远,看看不一样的风景。