简介 在java中,类的声明周期总共分为以下几种: 加载(Loading),验证(Verification),准备(Preparation),解析(Analysis), 初始化(Initialization),使用(Using),卸载(Unloading).其中,验证,准备,解析统称为连接(Linking)如图 一.加载: 在加载阶段,JVM需要完成以下准备: 通过一个类的全限定名来获取定义此类的二进制字节流(并非要从class文件获取,也可从jar或war中读取,也可以在运行时动态生成,还可以…