(JVM)Java虛擬機:類的生命週期(類加載的5個過程)詳解

目錄

在這裏插入圖片描述

一、類加載的本質

將描述類的數據 從Class文件加載到內存 & 對數據進行校驗、轉換、解析 和 初始化,最終形成可被虛擬機直接使用的Java使用類型

Class文件是一串二進制字節流

二、類加載過程

  • 分爲五個步驟:加載 -> 驗證 -> 準備 -> 解析 -> 初始化
  • 具體如下
    在這裏插入圖片描述
    下面,我將對上述幾個過程詳細講解

三、步驟詳解

步驟1:加載

在這裏插入圖片描述

步驟2:驗證

在這裏插入圖片描述

步驟3:準備

在這裏插入圖片描述
步驟4:解析
在這裏插入圖片描述
步驟5:初始化
在這裏插入圖片描述
至此,關於類加載的5個過程講解完畢。

四、總結

本文全面講解類加載過程的5個步驟,總結如下:
在這裏插入圖片描述
在這裏插入圖片描述

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