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è)問(wèn)題,如果使用jdk動(dòng)態(tài)代理時(shí)a和b分別指定了不同的類加載器,會(huì)生成幾個(gè)代理類的Class對(duì)象?為什么?3.如果使用jdk動(dòng)態(tài)代理時(shí)a和b都沒(méi)有指定類加載器,會(huì)怎樣?4.卸載類加載器時(shí)其對(duì)應(yīng)的代理類Class對(duì)象是否會(huì)被釋放回收?
添加回答
舉報(bào)
0/150
提交
取消