1、父类优于子类
2、静态优于非静态
3、字段优于方法
4、代码块优于构造方法
5、构造方法优于普通方法
父静态字段 --> 父静态代码块 --> 父静态方法
子静态字段 --> 子静态代码块 --> 子静态方法
父非静态字段 --> 父非静态代码块 --> 父构造函数 --> 父普通方法
子非静态字段 --> 子非静态代码块 --> 子构造函数 --> 子普通方法
1、父类优于子类
2、静态优于非静态
3、字段优于方法
4、代码块优于构造方法
5、构造方法优于普通方法
父静态字段 --> 父静态代码块 --> 父静态方法
子静态字段 --> 子静态代码块 --> 子静态方法
父非静态字段 --> 父非静态代码块 --> 父构造函数 --> 父普通方法
子非静态字段 --> 子非静态代码块 --> 子构造函数 --> 子普通方法