A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 胡文彬 中级黑马   /  2014-3-15 17:53  /  789 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

动态代理看不大明白,张老师讲的感觉听的晕晕呼呼的,我网上又去找资料看动态代理,可是他们的动态代理是实现了InvocationHandler接口 和视频上讲的有点不一样啊,求一般格式,
希望给点简单易懂的代码,让我看明白动态代理什么意思 ,谢谢各位坛友了!

评分

参与人数 1技术分 +1 收起 理由
菜小徐 + 1

查看全部评分

1 个回复

倒序浏览
亲,我自己的总结,不知道你是否能看明白。
Proxy.newProxyInstance(定义代理类的类加载器,代理类要实现的接口列表,指派方法调用的调用处理程序 [实现一个代理接口])
另一个是:
//通过实现InvocationHandler接口,并用构造方法对象实例化一个代理类Collection proxy1
Collection proxy1=(Collection)constructor.newInstance(new MyInvocationHandler1()/*需要实现的代理接口*/);

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马