虚拟机把描述类的数据从 Class 文件加载到内存,并对数据进行校验,转换,解析和初始化,最终形成可以被虚拟机直接使用的 Java 类型,这就是虚拟机的类加载机制. 类的生命周期 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括了:加载.验证.准备.解析.初始化.使用.卸载七个阶段.其中验证.准备和解析三个部分统称为连接. 加载:加载是类加载的第一个阶段,这个阶段,首先要根据类的全限定名来获取定义此类的二进制字节六,讲字节六转化为方法区运行时数据结构.在 Java 堆生成一个…