1. 程式人生 > >泛型--泛型萬用字元和泛型的上下限

泛型--泛型萬用字元和泛型的上下限

##泛型 ####泛型概述   泛型:可以在類或者方法當中預支的使用未知的資料型別。 備註:一般在建立物件的時候,將未知的資料型別確定為具體的資料型別,當沒有指定泛型時,預設型別為Object型別。 ####使用泛型的好處   避免了型別轉換的麻煩,儲存的是什麼樣的資料型別,取出的就是什麼樣的資料型別   把執行期異常(程式碼執行之後會丟擲異常)提升到編譯期階段(寫程式碼的時候就會報錯。) 備註:泛型它其實也是資料型別的一部分,一般我們將類名泛型合併一起看做資料型別。 ####泛型的定義與使用   泛型,用來靈活的將資料型別應用到不同的類、方法、介面當中。將資料型別作為引數進行傳遞。 因為我們的集合框架體系中,大量的使用了泛型 ####定義和使用含有泛型的類 定義格式: ```java 修飾符 class 類名<代表泛型的變數>{ } ``` 例如: ```java public class A