static静态,抽象与接口
在一个类实例化过程中执行的顺序
-
静态代码块
-
匿名代码块
-
构造器
抽象类abstract
-
如果一个类继承了一个抽象类,那么必须实现该类中所有的抽象方法
-
抽象类不可以被实例化,只可以靠子类去实现它
-
抽象方法只有方法名字,没有方法的实现细节
-
抽象方法必须在抽象类中
-
抽象类中是有构造器的,因为在子类去实例化的时候,需要去调用父类的构造方法去实例化
接口
-
约束
-
定义一些方法,让不同的人去实现,每个人实现的方法都是不同的
-
接口中的方法默认就是 public abstract
-
接口中的常量默认就是 public static final
-
接口不可以被实例化,接口没有构造方法
-
一个类可以实现多个接口
-
如果一个类实现了接口,那么就需要重写接口中的方法
-
浙公网安备 33010602011771号