类的执行顺序
父类静态变量或者代码块 >> 子类静态变量或者方法 >> 父类变量、实例代码块、构造方法 >> 子类变量、实例代码块、构造方法
子类
1 | public class Son extends Parent{ |
父类
1 | public class Parent { |
测试
1 | public class Test { |
输出结果:
1 | 20 |
父类静态变量或者代码块 >> 子类静态变量或者方法 >> 父类变量、实例代码块、构造方法 >> 子类变量、实例代码块、构造方法
1 | public class Son extends Parent{ |
1 | public class Parent { |
1 | public class Test { |
1 | 20 |