类加载时类成员的加载顺序

问题:java中的类由静态成员和非静态成员组成,在一个类进行加载-初始化的时候顺序是怎么样的呢?

1.(静态变量、静态初始化块)–>(变量、初始化块)–> 构造器;


2.如果有父类,则顺序是:

父类static方法 –> 子类static方法 –> 父类构造方法- -> 子类构造方法

转:https://blog.csdn.net/yyg_2015/article/details/80056001

猜你喜欢

转载自blog.csdn.net/kai402458953/article/details/88948902