Java代理


1. 代理模式和静态代理

1.1 代理模式

  • Proxy Pattern,23个经典模式的一种,又称委托模式
  • 为目标对象提供(包装)了一个代理,这个代理可以控制对目标对象的访问
    • 外界不用直接访问目标对象,而是访问代理对象,由代理对象再调用目标对象
    • 代理对象中可以添加监控和审查处理

1.2 静态代理

  • Java代理:静态代理和动态代理
  • 静态代理
    • 代理对象持有目标对象的句柄
    • 所有调用目标对象的方法,都调用代理对象的方法,可以在方法的实现前后进行前置处理和后置处理
    • 对每个方法,需要静态编码(理解简单,但代码繁琐)

Java代理

原创文章,作者:Carrie001128,如若转载,请注明出处:https://blog.ytso.com/275282.html

(0)
上一篇 2022年7月18日
下一篇 2022年7月18日

相关推荐

发表回复

登录后才能评论