Java泛型是什麼?

如果我們可以編寫一個可以對Integer數組,String數組或支持排序的任何類型的數組進行排序的一個排序方法,那是一件多麼美好的事情~!

Java泛型方法和泛型類使程序員能夠使用單個方法聲明來分別指定一組相關方法,或者使用單個類聲明來指定一組相關類型。

泛型還提供編譯時類型的安全性,允許程序員在編譯時捕獲無效類型。

使用Java泛型(Generic)概念,我們可以編寫一個用於排序對象數組的通用方法,然後在Integer數組,Double數組,String數組上調用泛型方法來對數組元素進行排序。