摘要:
一.代理对象是什么? 在理解动态代理之前,首先要了解下代理对象是什么,代理对象是可以代替被代理的对象执行它的业务逻辑,并且在被代理对象的业务逻辑的基础上任意增肌属于自己的业务逻辑。二. 动态代理是什么? 动态代理是java.lang.reflect(反射)包中的一部分,它可以动态的创建任意接口的代理对象。要了解动态与静态的区别,首先要了解静态代理。三. 静态代理 在JAVA中,静态代理有两种方法可以实现,继承和聚合。 1. 继承方式:代理类通过继承被代理的类的方式继承和重写业务逻辑。package DynamicProxy.example;//抽象了消费者购物逻辑相关的接口public int 阅读全文
posted @ 2011-03-24 15:20
soochief
阅读(252)
评论(0)
推荐(0)
浙公网安备 33010602011771号