泛型

泛型定義:
泛型實(shí)現(xiàn)了類型參數(shù)化,達(dá)到代碼重用目的,通過(guò)類型參數(shù)化來(lái)實(shí)現(xiàn)同一份代碼上操作多種類型。
泛型相當(dāng)于類型占位符,定義類或方法時(shí)使用替代符代表變量類型,當(dāng)真正使用類或者方法時(shí)再具體指定類型。
泛型類和泛型接口:
基本語(yǔ)法:
class 類名<泛型占位字母>
interface 接口名<泛型占位字母>
泛型函數(shù):
基本語(yǔ)法:函數(shù)名<泛型占位字母>(參數(shù)列表)
注意:泛型占位字母可以有多個(gè),用逗號(hào)分開(kāi)
作用:
不同類型對(duì)象的相同邏輯處理就可以選擇泛型。
使用泛型可以一定程度避免裝箱拆箱。