* 泛型是用于處理算法、數據結構的一種編程方法。泛型的目的是采用廣泛適用和可交互性的形式來表示算法和數據結構,以使他們能夠直接用于軟件構造。
* 泛型類、結構、接口、委托和方法可以根據它們存儲和操作的數據的類型來進行參數化。
* 泛型能在編譯時,提供強大的類型檢查,減少數據類型之間的顯示轉換、裝箱操作和運行時的類型檢查。
* 泛型類和反省方法同事具備可重用性、類型安全、效率高等特性,這是非泛型類和非泛型方法無法具備的。
* 泛型通常用在集合和在集合上運行的方法中。
*
* 泛型主要是提高了代碼的重用性
* 比如,可以將泛型看成是一個可以回收的包裝箱A,如果在包裝箱A上貼上蘋果標簽,就可以在包裝箱A里裝上蘋果進行發送,
* 如果在包裝箱A上貼上地瓜標簽,就可以在包裝箱A里裝上地瓜進行發送。
泛型簡單Demo,實現輸出類型
實現效果:
實現效果
代碼:
泛型接口Demo