1. Scanner a = new Scanner(System.in);
System.next(); // 控制台输入
2.私有成员(私有变量或方法)和静态成员是静态绑定的
3.finalize(); //垃圾回收 重写
System.gc(); //两者一般共存
4.final // 必须显式赋值,只可一次 方法上类上不可被继承
5.abstract 和 interface // 1.抽象类不能被实例化,有抽象方法必有抽象类,有抽象类不一定有抽象方法
2.接口是一种特殊的抽象类 1.所有方法均为抽象方法 2.抽象类只能单继承,接口可多继承
3.接口是规格,规范 抽象类是封装
6.== 和 equals(); // 一般对于基本数据类型使用 == 判断 对于引用类型变量,运算符比较的是两个变量是否引用同一个对象, 如果不重写,equals() 和 == 功能相同
7.hashcode(); //哈希算法(散列算法) 对象映射的数据 hashcode相同,equals肯定相同
8. 使用clone()必须实现Cloneable接口(空接口无方法 称为 标记性接口)