类的加载三个原则:
A:一个类的静态代码块,构造代码块,构造方法的执行流程。
静态代码块>构造代码块>构造方法。
B:静态的内容是随着类的加载而加载的。
静态代码块会优先执行。
C:子类初始化之前会进行父类的初始化。
整个的执行顺序:
父类静态代码块>子类静态代码块>父类构造代码块>父类构造方法>子类构造代码快>子类构造方法。
类的加载三个原则:
A:一个类的静态代码块,构造代码块,构造方法的执行流程。
静态代码块>构造代码块>构造方法。
B:静态的内容是随着类的加载而加载的。
静态代码块会优先执行。
C:子类初始化之前会进行父类的初始化。
整个的执行顺序:
父类静态代码块>子类静态代码块>父类构造代码块>父类构造方法>子类构造代码快>子类构造方法。