几种类加载器的使用体会
生活随笔
收集整理的這篇文章主要介紹了
几种类加载器的使用体会
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
jvm支持兩種類加載器,引導類加載器(Bootstrap ClassLoader)和自定義類加載器(User-Defined ClassLoader)。
從概念上講,自定義加載器一般是指開發人員自定義的一類加載器,但是java虛擬機規范卻沒有這么定義,而是將所有派生于抽象類ClassLoader的類加載器都劃分為自定義類加載器。
上圖中,Bootstrap Class Loader 為引導類加載器,其他的都為自定義類加載器。
這里的四者的關系是包含關系,不是上層下層,也不是父子繼承關系。
也可以從編寫語言來分類,Bootstrap Class Loader是使用c和c++來編寫,其他的是使用java語言編寫。
?
總結
以上是生活随笔為你收集整理的几种类加载器的使用体会的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 类的加载过程三:Initializati
- 下一篇: 引导类、扩展类、系统类加载器的使用及演示