java new 一个实例时候,对象初始化过程
1.父类 static{} (无名称static方法体)
2.子类 static{} (无名称static方法体)
3.父类 {} (无名称方法体)
4.父类 构造函数
5.子类 {} (无名称方法体)
6.子类 构造函数
注意:如果是实例化子类是,是new 一个带参数的构造函数的,总是调用父类无参数
的构造函数。
java new 一个实例时候,对象初始化过程
1.父类 static{} (无名称static方法体)
2.子类 static{} (无名称static方法体)
3.父类 {} (无名称方法体)
4.父类 构造函数
5.子类 {} (无名称方法体)
6.子类 构造函数
注意:如果是实例化子类是,是new 一个带参数的构造函数的,总是调用父类无参数
的构造函数。