美文网首页
泛型边界

泛型边界

作者: 旋转马达 | 来源:发表于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