美文网首页
泛型边界

泛型边界

作者: 旋转马达 | 来源:发表于2017-12-25 10:06 被阅读0次

extends 和 super关键字运用在泛型中,主要作用是限制泛型的边界,确定在泛型方法或者泛型类中可是利用泛型调用的方法(擦除)。

List<? extends C> 泛型参数表示C及其 C的某一个子类,这样的泛型参数没有下界,所以不能安全的向List中插入元素

List<? super C> 泛型参数表示C 及其C的任意超类,意味着下界是C,也就可以向集合中安全的插入C及其C的子类

相关文章

网友评论

      本文标题:泛型边界

      本文链接:https://www.haomeiwen.com/subject/wsdkvxtx.html