黑马程序员 【】java学习之路-------------简写动态代理
来源:互联网 发布:淘宝超过时间不能评价 编辑:程序博客网 时间:2024/05/20 05:08
给集合ArrayList集合创建一个动态代理并向里面添加元素
package interview;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import java.util.ArrayList;import java.util.Collection;public class ProxyDemo01 {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubClass clazzProy = Proxy.getProxyClass(Collection.class.getClassLoader(), Collection.class);Collection proxy = (Collection)Proxy.newProxyInstance(Collection.class.getClassLoader(), new Class[] {Collection.class},new InvocationHandler(){ArrayList target = new ArrayList();public Object invoke(Object proxy, Method method, Object[] args)throws Throwable {Object retVal = method.invoke(target, args);return retVal;}});proxy.add("nihi");proxy.add("sajd");proxy.add("sad");System.out.println(proxy);}}
-------android培训、java培训、期待与您交流! ----------
0 0
- 黑马程序员 【】java学习之路-------------简写动态代理
- 黑马程序员--java之动态代理
- 黑马程序员 【】java学习之路——代理小结
- 黑马程序员-java动态代理
- 黑马程序员---java动态代理
- 黑马程序员 java动态代理
- 黑马程序员-Java动态代理
- 黑马程序员--Java动态代理
- 黑马程序员之----------java 之反射与动态代理模式
- 黑马程序员-----代理之动态代理总结*
- 黑马程序员java学习笔记,反射及动态代理
- 黑马程序员java学习<基础加强>—动态代理
- 黑马程序员——学习笔记20.Java动态代理
- java 动态代理 黑马程序员学习笔记(8)
- 黑马程序员--Java学习加强23--动态代理机制
- 黑马程序员 java学习笔记——动态代理
- 黑马程序员_ java高新之动态代理
- 黑马程序员 动态代理学习笔记二
- JAVA解析XML字符创
- linux 环境下git 命令小结。
- C语言中time函数获取系统时间
- windows下oracle10g手工启动和关闭的脚本
- 最详细AT指令
- 黑马程序员 【】java学习之路-------------简写动态代理
- iOS开发教程:Storyboard全解析-第一部分
- Windows Azure中国区网络性能再评 (转载自ShaunFang)
- Out of memory on a 23040016-byte allocation.的原因
- 到欧特克应用程序商店发布程序(一个100美金), 参加欧特克编程大赛, 有奖又学习!
- iOS开发教程:Storyboard全解析-第二部分
- iOS- 给App添加内购& 验证购买iOS7新特性
- brew update
- 离散余弦变换(FDCT和IDCT)