文章目录 类加载过程 类加载过程 类的加载(不是new出来的对象),连接,初始化过程都是在程序运行期间完成的连接过程可分为三个部分 验证。验证加载的class文件是否正确符合规范准备。为类中的静态变量分配内存,并附上初始值。如int初始值为0,boolean为false,引用类型为null解析。将类,字段,方法的符号引用转成可以使用的直接引用初始化 类和接口只有在 “首次主动使用” 时才进行初始化 通过new创建类的实例对静态变量取值或者赋值 static String a = “1”调用类的静态方法反射方法class.forName(“com.test”)初始化类的子类包含main方法