更新時間:2020-02-21 來源:黑馬程序員 瀏覽量:
java類加載器詳細視頻教程 | ||
初級 | 共15節(jié)課 | |
類加載就是將磁盤上的class文件加載到內(nèi)存中。本課程詳細分析了從編寫一個類到編譯、加載的整個過程。從講解java虛擬機內(nèi)置的三個類加載器開始,分別介紹了他們的作用,并重點講解了類加載器的雙親委派機制。 | ||
課程介紹
類加載就是將磁盤上的class文件加載到內(nèi)存中。本課程詳細分析了從編寫一個類到編譯、加載的整個過程。從講解java虛擬機內(nèi)置的三個類加載器開始,分別介紹了他們的作用,并重點講解了類加載器的雙親委派機制。
針對JDK中提供的ClassLoader和URLClassLoader中的主要方法進行了細致的分析,明確了雙親委派模式的實現(xiàn)代碼。另外使用案例對URLClassLoader的使用進行了詳細說明。
在理解雙親委派模式的基礎(chǔ)上,通過對ClassLoader的部分方法的深入理解,編寫出適合自己的類加載器,包含自定義文件類加載器、自定義網(wǎng)絡(luò)類加載器、熱部署類加載器。
最后,對類的顯式與隱式加載進行了明確。同時介紹了一種違反雙親委派機制的特殊類加載器——線程上下文類加載器。
適用人群
有一定的Java基礎(chǔ),想深入理解類加載機制的人群。
課程亮點
系統(tǒng)的學習類加載器及雙親委派機制,源碼級分析,達到自己定義類加載器的能力。
課程內(nèi)容
01內(nèi)容介紹
02類加載器簡介
03類的加載連接和初始化
04根類加載器
05擴展類加載器
06系統(tǒng)類加載器
07內(nèi)置類加載器小結(jié)
08類加載的雙親委派機制
09ClassLoader簡介
10URLClassLoader的使用
11自定義文件類加載器
12自定義網(wǎng)絡(luò)類加載器
13熱部署類加載器
14類的顯式與隱式加載
15線程上下文類加載器
推薦了解黑馬程序員java培訓課程。