1. 回顾Java基础
1). java的历史
2). java的环境变量的配置
path: 配置到jdk的bin目录下
3). java的注释:
单行 // 多行/* .... */ 文档 /** ... */
4). 变量的概念
5). 变量的命名规范
6). 运算符号i
根据功能: 算术, 关系,逻辑,位运算符,赋值运算。
根据操作数: 一元,二元,三元。
7). 优先级 :
8). 数据类型:
基本类型, 引用类型。
9). 类型的转换
自动转换:
强制转换:
特殊: char,byte,short再运算之前会先提升为int类型。
10). 程序结构
顺序结构:
选择结构:5种。
循环结构: for, while, do...while, foreach
11). 数组:
定义, 特点,初始化,属性length, 数组的操作,数组的分类.
12). 面向对象:
对象:
类:
13)。类的构造函数:
14). 类的三大特性
a. 封装
b. 继承:
a). 那些东西被继承了?
b). 继承种的构造函数调用顺序问题?
super,this
c). 父类引用指向子类对象问题?
d). 类不支持多继承的。
c. 多态: 一个功能在不同的类种有不同的表现。
重载,重写。
抽象类, 接口。
15). package, import
16) . static ,final,
17) . 异常: try .... catch ..... throws. ....throw ..... finally
18) . 包装类,内部类。
19). 集合 Collection 接口。Collections.synchnizedXXX(集合) ;
20). 常用类: Object Math,Rando·m, Date, SimpleDateFormat.
21) . String.... StringBuffered.....StringBuilder......File .....
22). 流。
流的分类。4个基础流。文件流。。缓冲流。。。 打印流。。。。。转换流。。。。对象流。。。。
23). 线程。。。
线程的状态, 线程的创建。
sleep....休息。
同步 synchnized
24).网络编程.
25. 断点调试。 Properties类。测试框架。。。。泛型,jdk新特性。枚举。。。。 注解。。。。反射。