1、什么是類加載器
類加載器就是把類文件加載到虛擬機(jī)中,也就是說通過一個類的全限定名來獲取描述該類的二進(jìn)制字節(jié)流。
類加載器是Java語言的一項創(chuàng)新,最開始是為了滿足Java Applet的需求而設(shè)計的。類加載器目前在層次劃分、程序熱部署和代碼加密等領(lǐng)域經(jīng)常使用。
(視頻教程推薦:java視頻教程)
2、類加載器分為哪幾類?
JVM為我們默認(rèn)提供了系統(tǒng)類加載器(JDK1.8),包括:
Bootstrap ClassLoader(系統(tǒng)類加載器)
Extension ClassLoader(擴(kuò)展類加載器)
Application ClassLoader(應(yīng)用程序類加載器)
Customer ClassLoader(自定義加載器)
推薦教程:java入門程序