類加載器的父親委託機制深度詳解
類加載器
類加載器的父親委託機制
類加載器的父親委託機制(Parent Delegation)
父子加載器不是繼承關係,子加載器不一定要繼承父加載器。
定義類加載器:如果某個類加載器能夠加載一個類,那麼該加載器稱爲定義類加載器,定義類加載器及其所有子類加載器都稱做初始類加載器。
當生成一個自定義的類加載器的實例時,如果沒有指定它的父加載器,那麼系統類加載器將成爲該類加載器的父類加載器。
類加載器的父親委託機制(Parent Delegation)
父子加載器不是繼承關係,子加載器不一定要繼承父加載器。
定義類加載器:如果某個類加載器能夠加載一個類,那麼該加載器稱爲定義類加載器,定義類加載器及其所有子類加載器都稱做初始類加載器。
當生成一個自定義的類加載器的實例時,如果沒有指定它的父加載器,那麼系統類加載器將成爲該類加載器的父類加載器。
def ADD(a): print(3,a,hex(id(a))) a.remove(2) print(3,a,hex(id(a))) a=a.append(10)