一、代理模式:使用代理对象完成用户请求,屏蔽用户对真正对象的访问。
1、主要成员: 主题接口、真实主题(主题接口的实现类)、代理类。
2、真实主题实现主题接口、代理类也实现主题接口,同时引用真实主题
二、动态代理模式:
不需要自己设计代理对象, 真正是在运行时,才动态生成代理类 (代理类的字节码将在运行时生成并载入当前ClassLoader)
使用: InvocationHandler (调度器) 和 proxy (代理)
http://blog.csdn.net/jialinqiang/article/details/8950989