第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

JAVA為什么要有多個(gè)類加載器,1個(gè)不行嗎

JAVA為什么要有多個(gè)類加載器,1個(gè)不行嗎

慕斯王 2019-01-18 15:50:46
JAVA為什么要有多個(gè)加載器我知道加載器作用是通過類名來獲取二進(jìn)制字節(jié)流。主要分為四種加載器,啟動(dòng)類->擴(kuò)展類->應(yīng)用類->自定義類。我也知道雙親委派機(jī)制的好處,就是越基礎(chǔ)的類交給越高級(jí)的加載器加載。我問題是只有一個(gè)加載器來加載全部的類不行嗎,這樣的話也就不存在什么不使用雙親委派機(jī)制的問題了還是不懂
查看完整描述

3 回答

?
MMMHUHU

TA貢獻(xiàn)1834條經(jīng)驗(yàn) 獲得超8個(gè)贊

雖然 對(duì)java 虛擬機(jī)沒有研究過,java 為什么不能 一個(gè)加載器 加載全部的類
很明顯, 實(shí)現(xiàn)起來也可以
但是需要 的 代碼 更多,也更難 為各種類進(jìn)行 優(yōu)化,為了更簡單的抽象
我在明確知道 該類是啟動(dòng)類的情況下,我就會(huì) 為該類 進(jìn)行優(yōu)化。
如果是自定義類,可能就 不會(huì)進(jìn)行 此類優(yōu)化。
在明確 目的的情況下, 專用代碼 比 通用代碼 更簡單,也更有效。

查看完整回答
反對(duì) 回復(fù) 2019-02-12
  • 3 回答
  • 0 關(guān)注
  • 764 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)