首先是各个类的静态初始化块先按照先父类后子类的顺序先后执行;然后再次由父类到子类开始依次执行它们的普通初始化块和无参构造器,若是子类初始化中需要为父类传参,那么在执行子类普通初始化内容前就要先执行父类的含参构造函数。
标签:初始化,执行,Java,静态,子类,父类 From: https://www.cnblogs.com/liuxuefeng/p/16759183.html首先是各个类的静态初始化块先按照先父类后子类的顺序先后执行;然后再次由父类到子类开始依次执行它们的普通初始化块和无参构造器,若是子类初始化中需要为父类传参,那么在执行子类普通初始化内容前就要先执行父类的含参构造函数。
标签:初始化,执行,Java,静态,子类,父类 From: https://www.cnblogs.com/liuxuefeng/p/16759183.html