一、稀疏数组
完全没印象,不知道之前怎么学的
二、static 关键字
修饰方法或属性时,类加载时就会加载,了用类名. 属性或方法直接调用
三、抽象方法
abstract 关键字修饰,是一种约束,子类必须实现抽象父类未实现的方法,不能被实例化 即不能new 出来对象,因为没有构造方法;只能单继承;
四、接口
interface关键字修饰,方法默认的修饰符是public abstract,变量默认的修饰符是public static final;一种更强的约束;可以多实现,通过implement 关键字实现;
五、各种内部类 然而目前的实际工作中几乎没涉及过
六、Exception 及自定义异常(需要extends Exception)即可