一.类加载机制概述 虚拟机把描述类的数据从class文件加载到内存并对数据进行效验,解析和初始化,最终形成可以被虚拟机直接使用的java类型,这就是虚拟机的类加载机制. 二.类加载的机制 类加载的过程一共是5个步骤:加载.连接.初始.使用.卸载,其中连接过程中又会进行验证.准备.解析的工作,具体如下: 需要注意的是: 1.类的加载策略采用的是懒加载. 2.在类加载开始后,才会进行连接. 3.只有以下情况才会初始化类: a.new实例化的类会对该类进行初始化. b.读取或设置类静态字段的时候(但被…