請注意,一個泛型本身是個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>