1.创建对象实例的时候(new) 2.创建子类对象实例的时候,父类也会被加载 3.使用该类的静态成员变量时,该类也会加载 特殊当你调用子类的static方法 父类也会被加载(当然这种也只会执行静态代码块)