1、什么是代理模式
客户端代码不能或不想直接访问被调用对象,比如某个目标对象需要的功能还不足以被客户端使用,而是需要额外创建一个代理对象返回给客户端使用,这种设计方式就是代理模式。
2、典型的应用:延迟加载内嵌对象、AOP动态代理