初始化顺序如下:
父类——静态变量
父类——静态块
子类——静态变量
子类——静态块
父类——变量
父类——程序块
父类——构造器
子类——变量
子类——程序块
子类——构造器
其中静态成员之间的顺序由程序中先后顺序决定,变量和程序块之间的顺序也是由程序先后顺序决定。
继承-初始化
原文:http://www.cnblogs.com/guanhelengduan/p/4996019.html