重载:
方法重载指的是方法名相同,参数类型和顺序不同,不包含返回类型的不同
包含抽象方法的类必须声明为抽象类,但抽象类不一定包含抽象方法。
Final 数据:
对于基本类型,final使数值恒定不变。
对于对象引用,final使引用恒定不变,一旦引用被初始化指向一个对象,就无法再把它指向另一个对象,然而,对象的自身是可以改变的。
Final method:
不允许重写该方法
Private方法自动默认为final
Final 类:
不允许其他类继承该类
构造方法执行顺序:
1, 调用基类的构造方法
2, 按照声明顺序调用子类的成员的初始化方法
3, 调用子类的构造方法。
接口的方法隐式声明为public
接口的字段隐式声明为static和final
避免在组合接口中,使用相同签名的方法。
普通的内部类对象隐式地保存了一个引用,指向创建它的外围类对象。
嵌套类(声明为static的内部类)不能从其对象中 访问非静态的外围类对象。
枚举类型也是一种类,不能被实例化,不能使用equals。