请注意,一个泛型本身是个JAVA类型,就像java.lang.String或java.io.File一样。传递不同的类型变量给泛型可以创建不同的JAVA类型。比如,下面例子中list1和list2引用了不同的类型对象。
List<Object> 和 List<String> 是两个不同的类型. 没有父子类关系.
父子类使用 List<? extends Object>
本文解释了Java泛型的概念,说明了泛型如何通过传递不同类型的参数来创建不同的Java类型。并详细介绍了List<Object>与List<String>的区别及它们之间的关系。
请注意,一个泛型本身是个JAVA类型,就像java.lang.String或java.io.File一样。传递不同的类型变量给泛型可以创建不同的JAVA类型。比如,下面例子中list1和list2引用了不同的类型对象。
List<Object> 和 List<String> 是两个不同的类型. 没有父子类关系.
父子类使用 List<? extends Object>
1377
1202
946

被折叠的 条评论
为什么被折叠?