Java進階教程:類加載機制

Java進階教程:類加載機制

類加載

  我們知道,Java項目編譯後會生成許許多多的class文件,class文件保存着類的描述信息。虛擬機把描述類的數據從Class文件加載到內存,並對數據進行校驗、轉化解析和初始化,最終形成可以被虛擬機直接使用的Java類型,這就是虛擬機的類加載機制

類的生命週期

  類從被加載到虛擬機內存中開始,到卸載出內存位置,他的整個生命週期包括:

  • 加載
  • 驗證
  • 準備
  • 解析
  • 初始化
  • 使用
  • 卸載

  這七個階段。畫個圖就是下面這樣:

  

類加載過程

  

 

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