Java程序初始化的顺序是怎样的

如题所述

Java程序初始化工作可以在许多不同的代码块中来完成(例如静态代码块,构造函数等),它们执行的顺序如下:
父类静态变量、父类静态代码块、子类静态变量、子类静态代码块、父类非静态变量、父类非静态代码块、父类构造函数、子类非静态变量、子类非静态代码块、子类构造函数。
温馨提示:答案为网友推荐,仅供参考
相似回答