类的加载 package 注解和反射; //类的加载 public class Test06 { public static void main(String[] args) { A a = new A(); System.out.println(A.m); /** * 1.加载到内存,会产生一个类对应Class对象 * 2.链接,连接结束后 m = 0 * 3.初始化 * <clinit>(){ * System.out.println("A类静态代码块初始化"); * m=300; * m=100; * } */ } } class A{ static { System.out.println("A类静态代码块初始化"); m=300; } static int m = 100; public A() { System.out.println("A类的无参构造初始化"); } } 测试类什么时候初始化 package 注解和反射; //测试类什么时候初始化 public class Test07 { static { System.out.println("main类被加载"); } public static void main(String[] args) t