一、类加载过程:分为五个步骤:加载 -> 验证 -> 准备 -> 解析 -> 初始化
加载:将外部的Class文件加载到Java虚拟机&存储到方法区内即二进制字节流
验证:确保加载进来的Class文件包含的信息符合Java虚拟机需求
准备:为类变量分配内存&设置类变量初始值
解析:将常量池内的符号引用转为直接引用
初始化:初始化类变量&静态语句块
一、类加载过程:分为五个步骤:加载 -> 验证 -> 准备 -> 解析 -> 初始化
加载:将外部的Class文件加载到Java虚拟机&存储到方法区内即二进制字节流
验证:确保加载进来的Class文件包含的信息符合Java虚拟机需求
准备:为类变量分配内存&设置类变量初始值
解析:将常量池内的符号引用转为直接引用
初始化:初始化类变量&静态语句块
本文标题:类加载的过程
本文链接:https://www.haomeiwen.com/subject/jurabqtx.html
网友评论