老師太牛了!之前我從來沒有從這個角度考慮過這個問題,而且很多API都是第一次看到!
2015-03-06
講師回答 / David
您好:handler類中public Object invoke(Object proxy, Method method, Object[] args)...方法,我們使用“method.invoke(target);”而非使用“method.invoke(proxy);”是通過反射的機(jī)制調(diào)用目標(biāo)對象的方法。視頻中模擬JDk動態(tài)代理,所以講proxy也作為入?yún)?,雖然沒有使用到proxy,并不意味著JDK動態(tài)代理它沒有被使用到,有興趣可以研究一下源碼內(nèi)容。