类的实例对象需要下面的顺序: 父类P static代码块和static变量初始化 -> 子类S static代码块和static变量初始化 -> 父类P 非static代码块和非static变量初始化 ->父类P构造函数 -> 子类S非static代码块和非static变量初始化 -> 子类S构造函数