继承后的初始化顺序: 创建子类对象是: 父类静态成员 --->> 子类静态成员 --->> 父类类对象构造--->>子类对象构造 注: 1)静态成员包括静态变量、静态代码块、静态方法,随着类的加载而加载,其初始化顺序与书写位置有关,也就是说谁先定义谁先初始化; 2)执行构造代码块与构造方法还有类内的属性与书写顺序无...
package com.lxk.ClassInitTest;/** * 测试Java类的成员和初始化块(代码块)初始化顺序 * * Created by lxk on 2017/4/20 */public class ClassInitTest {public static void main(String[] args) {System.out.println("测试代码开始");new Child();System.out.println("测试代码结束");}} 1. 代码...