Java 动态代理类

1、什么是代理? 代理是一种经常使用的设计模式,其目的就是为真实对象提供一个代理对象以控制对真实对象的访问。代理类负责为委托类(被代理类、真实类)预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。 java 为了保持行为的一致性,代理类和委托类一般会实现相同的接口,因此在访问者看来二者没有丝毫的区别。经过代理类这中间一层,能有效控制对委托类对象的直接访问,也能够很好地隐藏和保护
相关文章
相关标签/搜索