java代理模式代码
代码语言:java
所属分类:其他
代码描述:java代理模式代码,设计模式
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; public class HelloWorld { public static void main(String []args) { Person smallPerson = new Child(); Person proxyBuyHouse = (Person) Proxy.newProxyInstance(Person.class.getClassLoader(),new Class[] { Person.class }, new DynamicProxyHandler(smallPerson)); proxyBuyHouse.eat(); } } interface Person { void eat(); } class Child implements Person { @Override public void eat(.........完整代码请登录后点击上方下载按钮下载查看
网友评论0