摘要: 1 概述 代理模式(Proxy)就是为一个对象创建一个替身,用来控制对当前对象的访问。目的就是为了在不直接操作对象的前提下对对象进行访问。 根据代理类和被代理类的关系来区分的话,可以分为静态代理和动态代理。(1)静态代理:在运行之前,就确定好代理类、被代理类之间的关系。(2)动态代理:在运行时动态的创建一个代理类,实现一个或多个接口,将方法的调用转发到指定的类。 根据不同的功用性,可以分为远程代理、虚拟代理、保护代理、缓存代理、写入代理等。(1)远程代理:为一个位于不同的JVM堆中的对象提供一个本地的代理对象,Java有自带的RMI方式来实现;(2)虚拟代理:为创建开销大的对象提供代理,当对象 阅读全文
posted @ 2013-11-27 22:36 Scott007 阅读(3112) 评论(0) 推荐(2) 编辑