1 容器类的层次
2 抽象类和接口
抽象类:含有抽象方法,有常量,还可以有其他方法,可以实现。
接口:含有抽象方法和常量,只声明未实现。
3 final
在Java中声明类、变量、和方法时可用关键字final来修饰
① 被final标记的类不能被继承;
② 被final标记的方法不能被子类重写
③ 被final标记的变量(成员变量或局部变量)即成为常量,只能赋值一次
4重载和重写
重载:放生在一个类中,方法名称相同,参数的类型或个数不同
重写:是发生在继承关系之中,是由子类进行覆写的,方法名称相同,参数的类型或个数相同,方法的访问权限不能更严格
5 super和this
super:是由子类访问父类的内容
super.父类属性,如果属性没有被覆写,则也可以不写super
super.父类方法(),如果方法没有被覆写,则可以不用 加super也表示调用父类中的方法
super是访问父类中的构造方法,必须放在首行
this:是直接访问本类中的内容
this本类属性
this.本类方法(),可以不写this,也表示调用本类的
this 是访问本类中的其他构造,必须放在首行