读书人

关于java的代理有关问题

发布时间: 2012-09-12 09:21:30 作者: rapoo

关于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的动态代理需要实现一个 接口才可以生产代理对象

?

?

?

?

?

?

?

?

读书人网 >编程

热点推荐