1、创建类的实例(对象)

2、调用类的静态方法

3、访问类或者接口的静态变量,或者为该静态变量赋值

4、使用反射强制创建一个类或接口对于的java.lang.Class对象

5、初始化某个类的子类

6、直接使用Java.exe命令运行某个类

总结:用到就加载,不用不加载