当前位置: 代码迷 >> J2SE >> Collections 工具类中的 sort() 排序方法上的泛型定义有关问题
  详细解决方案

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

热度:510   发布时间:2016-04-24 00:57:20.0
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参数限制了类型参数的范围
  相关解决方案