泛型
引入泛型
傳統(tǒng)編寫的限制:
在Java中一般的類和方法,只能使用具體的類型,要么是基本數(shù)據(jù)類型,要么是自定義類型。如果要編寫可以應(yīng)用于多種類型的代碼,這種刻板的限制就會束縛很多!
解決這種限制的三種方法:
1.多態(tài):將方法的參數(shù)類型設(shè)為基類,那么該方法就可以接收從這個基類導(dǎo)出的任何類作為參數(shù)。
class Primary{} //定義基類class Test() { public void f(Primary p) {...