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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

jdk動(dòng)態(tài)代理的問題

老師,您好。

jdk動(dòng)態(tài)代理中,代理類和和被代理類,是繼承關(guān)系還是聚合關(guān)系???

正在回答

3 回答

1.假設(shè)兩個(gè)不同第三方j(luò)ar包的類a和b都實(shí)現(xiàn)了同一個(gè)接口,現(xiàn)在對(duì)a和b使用jdk代理增強(qiáng)會(huì)生成幾個(gè)代理類的Class對(duì)象?為什么?

2.接上一個(gè)問題,如果使用jdk動(dòng)態(tài)代理時(shí)a和b分別指定了不同的類加載器,會(huì)生成幾個(gè)代理類的Class對(duì)象?為什么?

3.如果使用jdk動(dòng)態(tài)代理時(shí)a和b都沒有指定類加載器,會(huì)怎樣?

4.卸載類加載器時(shí)其對(duì)應(yīng)的代理類Class對(duì)象是否會(huì)被釋放回收?

老師能幫忙回答一下,這些問題嗎


0 回復(fù) 有任何疑惑可以回復(fù)我~

樓上已具體分析代理的情況,并告訴了你 是聚合關(guān)系

0 回復(fù) 有任何疑惑可以回復(fù)我~

靜態(tài)代理可以使用繼承方式實(shí)現(xiàn),也可以使用聚合實(shí)現(xiàn); cglib 實(shí)現(xiàn)的動(dòng)態(tài)代理都是使用繼承方式實(shí)現(xiàn)的,jdk 的動(dòng)態(tài)代理是通過實(shí)現(xiàn)接口實(shí)現(xiàn)的

1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

jdk動(dòng)態(tài)代理的問題

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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