[backcolor=white !important][size=1em][backcolor=rgb(245, 245, 245) !important]Java code
[color=white !important][size=1em]?
| [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 到底有什么区别
|
|