List>是List和List的公共父类吗?
- 论坛
- List<?>是List<Integer>和List<Number>的公共父类吗?
26 浏览
List>是List和List的公共父类吗?
在这个Oracle教程中,
尽管
Integer
是Number
的子类型,List
不是List
的子类型,并且实际上这两种类型没有关联。
List
和List
的共同父类型是List>
。
我对第二句话有疑问。我们怎么能说List>
是List
和List
的共同父类型呢?
?
代表一个未知类型,可以是任何引用类型。即使我说这里的?
是Object
,Object
作为Integer
和Number
的共同父类型,并不意味着List
成为List
和List
的共同父类型。