首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

Collections 工具类中的 sort() 排序方法上的泛型定义有关问题

2012-05-27 
Collections 工具类中的 sort() 排序方法上的泛型定义问题定义如下:public static T extends Comparable

Collections 工具类中的 sort() 排序方法上的泛型定义问题
定义如下:
public static <T extends Comparable<? super T>> void sort(List<T> list) 

根据元素的自然顺序 对指定列表按升序进行排序。列表中的所有元素都必须实现 Comparable 接口。此外,列表中的所有元素都必须是可相互比较的

问题:
实现接口不是要用 implements 吗 ??? 
为什么这里是 extends ???

[解决办法]
王八的屁股--规定

建议看看
Java泛型学习http://piscesky.iteye.com/blog/281912
3.类型参数可以继承其他的类和接口,如果有多个接口可以用&符号连接,通过extend参数限制了类型参数的范围

热点排行