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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 戚兴海 中级黑马   /  2014-2-27 23:13  /  1074 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

如果实现一个自定义的类A的代理,还必须要再定义一个类A的上层接口吗?

4 个回复

倒序浏览
你试试不就知道了。。。觉得不需要
回复 使用道具 举报
午夜b'Boy 来自手机 中级黑马 2014-2-28 22:41:29
藤椅
动态代理才需要,写静态代理类只要他持有委托类的引用就好!
回复 使用道具 举报
恩,就是动态代理的时候需要
回复 使用道具 举报
实际代理分为两种,一种是jdk的动态代理,还有一种是字节码增强工具的代理,如果使用jdk的动态代理那么你的类就要实际接口,因为jdk的动态代理是基于接口生成的代理,cglib是在运行期行成类的子类的字节码文件,关于这方面知识你可以到网上查一下,希望我的回答能够帮助到你,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马