(JVM)Java虚拟机:类的生命周期(类加载的5个过程)详解

目录

在这里插入图片描述

一、类加载的本质

将描述类的数据 从Class文件加载到内存 & 对数据进行校验、转换、解析 和 初始化,最终形成可被虚拟机直接使用的Java使用类型

Class文件是一串二进制字节流

二、类加载过程

  • 分为五个步骤:加载 -> 验证 -> 准备 -> 解析 -> 初始化
  • 具体如下
    在这里插入图片描述
    下面,我将对上述几个过程详细讲解

三、步骤详解

步骤1:加载

在这里插入图片描述

步骤2:验证

在这里插入图片描述

步骤3:准备

在这里插入图片描述
步骤4:解析
在这里插入图片描述
步骤5:初始化
在这里插入图片描述
至此,关于类加载的5个过程讲解完毕。

四、总结

本文全面讲解类加载过程的5个步骤,总结如下:
在这里插入图片描述
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章