一、數組是協變的(covariant)數組
二、泛型是不可變的(invariant)安全
三、數組是具體化的性能
四、泛型經過擦除來實現的blog
五、泛型和數組不能很好地混用編譯
六、不可具體化類型ast
七、惟一可具體化的參數化類型:無限制通配符類型 List<?> Map<?,?>泛型
八、使用可變參數和泛型時會有一個費解的警告List
九、優先使用泛型數據類型
不能編譯經過:方法
編譯經過,會獲得一個警告(unchecked cast found):
十、以下即可以編譯時無任何警告和錯誤