代理模式的特点 代理模式是常用的java设计模式,它的特征是代理类与委托类有同样的接口.代理类主要负责为委托类预处理消息.过滤消息.把消息转发给委托类. 代理类的对象并不是真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务. 按照代理类的创建时期,代理类可分为两种 静态代理类:由程序员创建源代码,在对其编译.在程序运行之前,代理类的.class文件就已经存在了. 动态代理类:在程序运行时,通过反射机制创建而成. 静态代理 1.首先我们写一个被代理类 package javaee.…