1. 程式人生 > >雙親委派模型

雙親委派模型

都是 載器 多個 完成 自己 分享圖片 http 就會 src

本文參考《深入理解java虛擬機》

技術分享圖片

雙親委派模型中將 類加載器進行等級劃分,當一個類加載器收到一個類加載的請求時,自己先不會處理這個請求,而是將這個請求交給父類加載器,最終請求會傳到啟動類加載器,如果父類加載器不能完成這個請求,就會向下一級進行加載,直到將類加載進來。

這個模型有一個好處,java中的類會隨著加載器等級的劃分擁有了一種優先級的層次劃分,比如所有的類都會加載Object類,大家使用的都是同一個Object類,如果自己定義一個Object類放入classpath中,那麽系統中將出現多個Object類,程序會變混亂無章。

雙親委派模型