首先給一個我在CSDN里查到的我們常用的例子,這個基本上天天都會用,但是從來沒仔細的考慮過中間的含義,慚愧。
規則和限制 1、泛型的類型參數只能是類類型(包括自定義類),不能是簡單類型。 2、同一種泛型可以對應多個版本(因為參數類型是不確定的),不同版本的泛型類實例是不兼容的。 3、泛型的類型參數可以有多個。 4、泛型的參數類型可以使用extends語句,例如<T extends superclass>。習慣上稱為“有界類型”。 5、泛型的參數類型還可以是通配符類型。例如Class<?> classType = Class.forName(java.lang.String);
Powered by: BlogJava Copyright © Gavin.lee