Java 泛型(generics)是Java SE 1.5的新特性,泛型提供了編譯時類型安全檢測機制,該機制允許程式設計師在編譯時檢測到非法的類型。
泛型的本質是參數化類型,也就是說所操作的資料類型被指定為一個參數。
泛型的優點:
使用泛型的程式比非泛型程式碼有許多好處。
1、程式碼重複使用:我們可以編寫一個方法/類別/接口,並用於我們想要的任何類型。
2、型別安全:我們只能在泛型中保存一種類型的物件;它不允許儲存其他物件。
3、不需要單獨型別轉換:不需要對物件進行型別轉換。
4、實作通用演算法:透過使用泛型,我們可以實作適用於不同類型物件的演算法,同時它們也是型別安全的。
5、編譯時檢查:在編譯時檢查,因此執行時不會出現問題。 (在編譯時知道程式碼中的問題總是更好,而不是在運行時使程式碼失敗)。
相關影片教學推薦:《JAVA教學》
以上是java中的泛型是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!