泛型就是指在對象建立時不指定類中屬性的具體類型,而由外部在聲明及執行個體化對喜愛時指定類型。
在泛型的指定中無法指定基本資料類型的,必須設定成一個類,這樣在設定一個數字時就必須使用包裝類。
泛型的構造方法
指定多個泛型類型
通配符
受限泛型
在引用傳遞中,在泛型操作中也可以設定一個泛型對象的範圍上限和範圍下限。
範圍上限使用extends關鍵字聲明,辨別參數化的類型可能是所指定的類型或者是此類型的子類。
範圍下限使用super關鍵字聲明,辨別參數化的類型可能是所指定的類型,或者是此類型的父類型,或是Object類。
範圍上限
範圍下限
泛型接口
定義泛型接口

定義子類方式<1>——在子類的定義上聲明泛型類型
定義子類方式<2>——直接在接口中指定具體類型
定義泛型方法
通過泛型方法傳回泛型類執行個體
泛型數組
程式從fun1()方法傳回一個泛型數組,在fun1()方法接收參數時使用了可變參數傳遞方式,然後将fun1()傳回的泛型數組内容交給fun2()方法進行輸出。
泛型應用
一個人有聯系方式、基本資訊等,這些資訊的類型可以通過泛型進行聲明,然後傳給Person