關於動態代理,這裏在網上收集了一份整理比較好的,請點擊此處。html
作一下筆記:spa
1. 重要的接口和類,及其重要方法:代理
接口:code
InvocationHandler.invoke(Object proxy, Method method, Object[] args) // Processes a method invocation on a proxy instance and returns the result.
動態代理類實現接口。htm
類:對象
Proxy.newProxyInstance(ClassLoader loader, Class<?>[] interface, InnocationHandler h) // 獲得一個動態的代理對象
2. 奉上一份本身整理的:動態代理建立代理對象及執行方法的時序圖blog