您的位置: 首页 > 文章 > 类的加载过程 类的加载过程 分类: 文章 • 2023-12-19 21:46:04 类的加载过程 一、类的加载过程 三步:加载;链接;初始化 二、加载 ☞JVM查找字节码文件(class),并创建java.lang.Class对象的过程 ☞具体表现如图: 三、链接 ☞三个阶段:验证、准备、解析 ☞验证:确保被加载的字节码文件满足JVM规范,不会造成安全错误 准备:为类的静态成员分配内存,并设置默认初始值 解析:将类的二进制数据中的符号引用替换为直接引用(内存地址) 四、初始化 ☞只对stastic修饰的变量或语句进行初始化