java靜態代理、動態代理、裝飾設計模式

1、代理描述 在不修改源碼的狀況下,加強方法,在方法執行先後作任何你想作的事情。如:記錄日誌、權限控制等。 一旦某個實例被代理後,則應使用代理後的對象進行方法調用,而非被代理的對象。此時使用者應該忽略被代理的對象,只關注代理後的對象。 代理的方式有:靜態代理、動態代理。 2、靜態代理 代理對象的類是真實存在的,並不是動態生成的。 代理對象持有被代理對象的引用,能夠不實現任何接口。 代理對象中的方法
相關文章
相關標籤/搜索