代理模式及java中的代理实现
什么是代理模式 Use of the proxy can simply be forwarding to the real object, or can provide additional logic. 简单来讲,火车票代售点就是一个代理模式的最好体现,我们通过代售点购买火车票,同时代售点会对我们的购买行为附加上额外的逻辑(比如说代购费)。 代理对象的作用有: 代理对象存在的价值主要用于拦截对真实业务对象的访问; 代理对象具有和目标对象(真实业务对象)实现共同的接口或继承于同一个类; 代理对象是对目标对象的增强,以便对消息进行预处理和后处理。 ...