JVM的类加载过程

Java83

如果可以,请让我们慢慢了解,慢慢喜欢。

The frog in the well knows nothing of the great ocean.

井底之蛙,不知大海。

JVM 的类加载分为五个阶段:

  1. 加载:被虚拟机读入内存

  2. 验证:验证 Class 字节流的数据是否遵守JVM的规定

  3. 准备:正式为类变量(静态变量)分配内存并设置初始值,并非代码中设置的值

  4. 解析:将常量池中的符号引用解析为直接引用

  5. 初始化:真正执行类中定义的java代码

指 JVM 读取 class 文件,并且根据 Class 文件描述创建 java.lang.Class 对象的过程。

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长