1、给父类静态变量默认值;
2、给父类静态变量赋值;
3、执行父类静态块;
4、给当前类静态变量默认值;
5、给当前类静态变量赋值;
6、执行当前类静态块;
7、给父类变量默认值;
8、对父类变量赋值;
9、执行父类构造函数;
10、给当前类变量默认值;
11、对当前类变量赋值;
12、执行当前类构造函数。
本文详细介绍了Java中类加载的顺序,包括父类与当前类的静态变量赋值、静态代码块执行、变量赋值及构造函数调用等关键步骤。
1、给父类静态变量默认值;
2、给父类静态变量赋值;
3、执行父类静态块;
4、给当前类静态变量默认值;
5、给当前类静态变量赋值;
6、执行当前类静态块;
7、给父类变量默认值;
8、对父类变量赋值;
9、执行父类构造函数;
10、给当前类变量默认值;
11、对当前类变量赋值;
12、执行当前类构造函数。
806
1247

被折叠的 条评论
为什么被折叠?