1.显示顺序
静态代码块fu
静态代码块zi
构造代码块fu
构造方法fu
构造代码块zi
构造方法zi
2.一个类的初始化过程
成员变量的初始化
默认初始化
显示初始化
构造方法初始化
3.子父类的初始化
先进行父类的初始化,如果父类还有父类,先进行父类的父类的初始化。
子类构造方法中默认有一个super(),初始化的时候不是按照那个顺序进行的,它仅仅表示要先初始化父类数据。
继承
最新推荐文章于 2024-10-23 12:00:00 发布
1.显示顺序
静态代码块fu
静态代码块zi
构造代码块fu
构造方法fu
构造代码块zi
构造方法zi
2.一个类的初始化过程
成员变量的初始化
默认初始化
显示初始化
构造方法初始化
3.子父类的初始化
先进行父类的初始化,如果父类还有父类,先进行父类的父类的初始化。
子类构造方法中默认有一个super(),初始化的时候不是按照那个顺序进行的,它仅仅表示要先初始化父类数据。