动态代理的实现原理分析原创
1人赞赏了该文章
68次浏览
编辑于2024年02月29日 09:39:24
1, 动态代理需要实现接口 Invocationhandler 里面的invoke 只能代理接口
2,cglib 代理 可以代理jdk类,可以对非接口进行实现,例如spring里的动态代理。
动态代理的优势,可以对代理对象和调用者之间进行解耦,还可以在调用时候进行统一日志打印等。
推荐阅读