![在这里插入图片描述](https://img-blog.csdnimg.cn/2020081821502795.png?x-oss-process=im
说明:首次主动使用初始化:说明只初始化一次
谁定义了这个静态变量,就代表了对谁的主动使用。
当子类中的静态变量被调用时,先去初始化它的父类,如果该父类还有父类,那就先初始化父父类,直到object为止。 最后再初始化这个子类
11
12
在编译阶段,常量就会被存放到调用这个常量的方法所在的类的常量池当中
13
14,
15
16
17