前言
- 瞭解 類加載的過程,有利於在類初始化時進行一些功能操作
- 本文全面講解類加載過程,希望你們會喜歡。
目錄
儲備知識
a. 類加載的本質
將描述類的數據 從Class
文件加載到內存 & 對數據進行校驗、轉換解析 和 初始化,最終形成可被虛擬機直接使用的Java
使用類型
Class
文件是一串二進制字節流
b. 類加載過程
- 分爲五個步驟:加載 -> 驗證 -> 準備 -> 解析 -> 初始化
- 具體如下
下面,我將對上述幾個過程詳細講解
步驟1:加載
步驟2:驗證
步驟3:準備
步驟4:解析
步驟5:初始化
至此,關於類加載的5個過程講解完畢。
總結
本文全面講解類加載過程的5個步驟,總結如下
在接下來的日子,我會推出一系列講解JVM
的文章,具體如下;感興趣的同學可以繼續關注本人的:carson_ho的技術博客