类加载过程 1.JVM发现要使用一个类,首先要到方法区中找:如果找到了,就直接使用,如果没有找到,才会去找这个类的class文件,然后加载: (在找class文件时,是根据classpath配置的地址去找:如果没有配置,就在当前目录找) 2.在硬盘上找到class文件后,就开始加载这个class,根据书写顺序,先后将静态成员加载到静态区域,非静态成员加载到非静态区域: 3.接下来为所有的静态成员变量分配变量空间,同时赋默认值: 4.接下来根据书写的顺序为静态成员变量显示赋值,同时执行静态代码块: