今日任務:
1.泛型的認識及簡單操作
x.Error和Exception的區(qū)別 以及Exception的操作
內容:
一.泛型的概述和簡單操作
1.概述:
泛型惶翻,即“參數(shù)化類型”气堕。一提到參數(shù),最熟悉的就是定義方法時有形參薪缆,然后調用此方法時傳遞實參。那么參數(shù)化類型怎么理解呢谦铃?顧名思義啦辐,就是將類型由原來的具體的類型參數(shù)化,類似于方法中的變量參數(shù)慷暂,此時類型也定義成參數(shù)形式(可以稱之為類型形參)聘殖,然后在使用/調用時傳入具體的類型(類型實參)。
泛型的本質是為了參數(shù)化類型(在不創(chuàng)建新的類型的情況下行瑞,通過泛型指定的不同類型來控制形參具體限制的類型)就斤。也就是說在泛型使用過程中,操作的數(shù)據類型被指定為一個參數(shù)蘑辑,這種參數(shù)類型可以用在類洋机、接口和方法中,分別被稱為泛型類洋魂、泛型接口绷旗、泛型方法。
2.簡單操作
泛型的使用方式:泛型類副砍、泛型接口衔肢、泛型方法
I.泛型類
//此處T可以隨便寫為任意標識,常見的如T豁翎、E角骤、K、V等形式的參數(shù)常用于表示泛型
//在實例化泛型類時心剥,必須指定T的具體類型
//不能使用基本數(shù)據類型 要使用包裝類
class GenericTest<T>{
}
包裝類參考參考包裝類