動態代理爲什麼傳接口,內部實現接口,而不直接傳類,直接繼承類
代理類默認會繼承Proxy類,java不允許多繼承
具體可參考:https://juejin.im/post/5d8a0799f265da5b7a752e7c
JDK動態代理爲什麼要使用InvocationHandler調用目標對象,而不是代理對象直接調用目標對象呢
代理對象通過自動生成,無法修改對象方法,實現目標方法的增強,
生成代理對象的方法公用(Proxy.getProxyInstance())通過實現InvocationHandler接口,自定義invoke()方法,來決定代理加強的功能