網上答案五花八門,模稜兩可。都沒有這張圖來的實際,簡單明了;
##動態代理繼承圖
![](https://img.php.cn/upload/article/000/000/001/a5c5d7b4e06adcc73e219143ccdeaaa7-0.png)
且這個規則規範適用於所有由Proxy所建立的代理類別。
代理類別其實都繼承了Proxy類別--------由於java不支援多繼承。 So。 。 。
-------------------------------------------- ------------------------------------------
ps:
如果想解決類別的直接代理。那就要運用到Cglib。
Cglib原理是把要代理的目標target類別當作父類,子類別複寫父類方法。子類別偽代碼:
public void find(){
syso("我要增強!");
target.find();
#}
以上是動態代理繼承的圖文實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!