请注意,一个泛型本身是个JAVA类型,就像java.lang.String或java.io.File一样。传递不同的类型变量给泛型可以创建不同的JAVA类型。比如,下面例子中list1和list2引用了不同的类型对象。
List<Object> 和 List<String> 是两个不同的类型. 没有父子类关系.
父子类使用 List<? extends Object>
请注意,一个泛型本身是个JAVA类型,就像java.lang.String或java.io.File一样。传递不同的类型变量给泛型可以创建不同的JAVA类型。比如,下面例子中list1和list2引用了不同的类型对象。
List<Object> 和 List<String> 是两个不同的类型. 没有父子类关系.
父子类使用 List<? extends Object>