1.假設(shè)兩個不同第三方j(luò)ar包的類a和b都實現(xiàn)了同一個接口,現(xiàn)在對a和b使用jdk代理增強會生成幾個代理類的Class對象?為什么?2.接上一個問題,如果使用jdk動態(tài)代理時a和b分別指定了不同的類加載器,會生成幾個代理類的Class對象?為什么?3.如果使用jdk動態(tài)代理時a和b都沒有指定類加載器,會怎樣?4.卸載類加載器時其對應(yīng)的代理類Class對象是否會被釋放回收?
添加回答
舉報
0/150
提交
取消