1.我們可以這樣"public class Box<T>"定義一個泛型類.
在這個定義中,使用了一個類型變量(type variable) T,而且T能夠在Box類之內(nèi)的任何地方被使用。
這中定義的方法其實(shí)并不復(fù)雜,并且在接口(interface)中也被使用。
實(shí)際上,T可以看作是一種特殊的數(shù)據(jù)類型,它的值就是我們要傳遞給它的參數(shù),
參數(shù)的類型可以是類,也可以是接口,或者其他類型的變量,但是卻不能是原始類型(primitive)的數(shù)據(jù)。
2.我們可以這樣public <T> void test(T t){}定義一個泛型方法.
<T>是用于定義泛型方法, 不加<T> 而在方法的參數(shù)中使用T會報錯.