关于java的代理有关问题
关于java的代理问题关于java的代理 有两种:静态代理和动态代理;所谓代理好处我的理解就是代理的目标对象的
关于java的代理问题
关于java的代理 有两种:静态代理和动态代理;所谓代理好处我的理解就是代理的目标对象的同时,做些其他的事情譬如事物的安全性检测 ;下面举个例子
}
}
?
?
?
?测试动态代理package com.spring.static_proxy;
import com.spring.Proxy.handler;
public class testproxy {
public static void main(String[]args){
//usermanager user=new usermanagerImp();
//
//usermanagerProxy userproxy=new usermanagerProxy(user);
//userproxy.add("okok");
? handler hand=new handler();
?usermanager user=(usermanager) hand.newPorxy(new usermanagerImp());//动态的返回目标对象
? user.add("okok");user.delet(1);
}
}
?
?
?ok 在这里大概的代理就搞定了。
jdk的动态代理需要实现一个 接口才可以生产代理对象
?
?
?
?
?
?
?
?