开发者社区> 问答> 正文

静态代理和动态代理有什么区别啊?

静态代理和动态代理有什么区别啊?

展开
收起
格格的阿里云 2022-03-31 18:13:30 321 0
1 条回答
写回答
取消 提交回答
  • 静态代理和动态代理实现的功能最后大致相同,但是从静态代理到动态代理的这个过程,我们会发现其实动态代理只是对类做了进一步抽象和封装,使其复用性和易用性得到进一步提升而这不仅仅符合了面向对象的设计理念,其中还有AOP的身影,这也提供给我们对类抽象的一种参考。关于动态代理与AOP的关系,个人觉得AOP是一种思想,而动态代理是一种AOP思想的实现!

    2022-03-31 18:14:55
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
JAVA反射原理以及一些常见的应用 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载