1. 程式人生 > >java的引數多型與泛型

java的引數多型與泛型

1.    型別變數:是一個無條件的識別符號

       泛型類:其定義中包含了型別變數

2.    如果一個介面/方法聲明瞭型別變數,則其是泛型的。

3.    型別變數位於<>中,方便識別:

        例如:

        

        型別變數也是一種特殊的引數。

    例1:

    

例2:

    

  泛型只出現在編譯階段,執行時是沒有泛型的      

4.    泛型介面的兩種實現方式:

    (1)泛型介面,非泛型的實現類:

    

    (2)泛型介面,泛型的實現類:

    

泛型陣列是不可建立的,Wildcards 萬用字元,只在使用泛型的時候出現,不能在定義中出現 

另:靜態creator方法: