首頁 >Java >java教程 >java中的泛型是什麼

java中的泛型是什麼

青灯夜游
青灯夜游原創
2019-05-16 17:15:483576瀏覽

java中的泛型是什麼

Java 泛型(generics)是Java SE 1.5的新特性,泛型提供了編譯時類型安全檢測機制,該機制允許程式設計師在編譯時檢測到非法的類型。

泛型的本質是參數化類型,也就是說所操作的資料類型被指定為一個參數。

泛型的優點:

使用泛型的程式比非泛型程式碼有許多好處。

1、程式碼重複使用:我們可以編寫一個方法/類別/接口,並用於我們想要的任何類型。

2、型別安全:我們只能在泛型中保存一種類型的物件;它不允許儲存其他物件。

3、不需要單獨型別轉換:不需要對物件進行型別轉換。

4、實作通用演算法:透過使用泛型,我們可以實作適用於不同類型物件的演算法,同時它們也是型別安全的。

5、編譯時檢查:在編譯時檢查,因此執行時不會出現問題。 (在編譯時知道程式碼中的問題總是更好,而不是在運行時使程式碼失敗)。

相關影片教學推薦:《JAVA教學

以上是java中的泛型是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn