Java泛型集合理解

1.只读集合java 使用<? extends T>定义的集合,只能读取,不能插入。缘由是什么呢?咱们从头开始分析:对象 首先,咱们知道,<? extends T>修饰的集合,表示该集合内部的元素类型只能是T或者是T的子类,好比,有A,B,C三个类,B类和C类继承了A类,<? extends A>的集合,能够插入A,B,C三个子类的实例。那么,当咱们插入这个三个实例以后,list里面的值为[a,b
相关文章
相关标签/搜索