首页 / 科技数码 / 正文

Java的代理模式

代理模式的关键点是:代理对象与目标对象.代理对象是对目标对象的扩展,并会调用目标对象。

1. 静态代理。静态代理在使用时,需要定义接口或者父类,被代理对象与代理对象一起实现相同的接口或者是继承相同父类。

2. jdk动态代理。JDK中动态代理类只需要使用java.lang.reflect.Proxy.newProxyInstance方法,该方法需要接收三个参数,完整的写法是:

3. cglib动态代理。静态代理和jdk动态代理都要求目标对象实现接口,

如有侵权请及时联系我们处理,转载请注明出处来自