靜態代理,cglib動態代理,jdk動態代理區別以及流程詳解

1.靜態代理 靜態代理使用的是代理設計模式,不講高大上的思想,我們直接實戰 這是動物接口,其中有一個吃飯方法 這是其中的一隻動物,實現了動物接口,覆蓋了吃飯方法 現在我們思考,我想要給貓找一個代理,希望能夠在貓吃飯前先洗手,吃飯後漱口,大家的實現一定是這樣的 到這裏,其實我們已經完成了代理模式的設計,有什麼好處呢? 代理模式好處: 1.保護真實對象 2.能夠擴展對象的方法 3.讓原本類的職責更明確
相關文章
相關標籤/搜索