(转)Java泛型<? extends T>和<? super T>
泛型中和 差别
和含有JAVA5.0的新的概念。由于它们的外表导致了很多人误解了它们的用途:
1.
extends T>首先你很容易误解它为继承于T的所有类的集合,这是大错特错的,相信能看下去你一定见过或用过List
extends T>吧?为什么我说理解成一个集合是错呢?如果理解成一个集合那为什么不用List来表示?所以
extends
T>不是一个集合,而是T的某一种子类的意思,
转载
2016-03-05 16:55:34 ·
287 阅读 ·
0 评论