JVM學習筆記(二):類加載

加載過程 Loading 1、雙親委派 爲什麼要做雙親委派:主要是出於安全考慮。舉個例子如果沒有雙親委派,我們自定義一個類加載器,再定義一個類名字爲 java.lang.String,直接把oracle定義的String類覆蓋,並把它交給我們自定義的類加載器,讓它去加載。我們把自定義的類加載器和java.lang.String打包爲一個jar,交給客戶。這時,我們就可以動手腳獲取用戶的敏感信息了。
相關文章
相關標籤/搜索