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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© qq122609103 初级黑马   /  2014-7-30 23:33  /  466 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

[backcolor=white !important][size=1em][backcolor=rgb(245, 245, 245) !important]Java code
[color=white !important][size=1em]?

[size=1em]1

[size=1em]2

[size=1em][size=1em]public  <T extends Number> fun(){}               //正确
[size=1em]public <E super Number> fun(){}                 //编译不通过




为什么?

[backcolor=white !important][size=1em][backcolor=rgb(245, 245, 245) !important]Java code
[color=white !important][size=1em]?

[size=1em]1

[size=1em]2

[size=1em]3

[size=1em][size=1em]class Info{}
[size=1em]public <T extends Number> fun(Info<T> info){}     //正确
[size=1em]public <E super Number> fun(Info<E> info){}     //错误




为什么?

还有似乎泛型类定义上不允许使用泛型下限super?

另外的通配符?和 泛型类型T 到底有什么区别

2 个回复

倒序浏览
太高深了,看不懂
回复 使用道具 举报
本帖最后由 曲佳奇 于 2014-7-31 01:13 编辑

这是构造方法还是方法?  


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