如果我們只寫(xiě)一個(gè)排序方法,就能夠?qū)φ螖?shù)組、字符串?dāng)?shù)組甚至支持排序的任何類(lèi)型的數(shù)組進(jìn)行排序,這該多好啊。
Java泛型方法和泛型類(lèi)支持程序員使用一個(gè)方法指定一組相關(guān)方法,或者使用一個(gè)類(lèi)指定一組相關(guān)的類(lèi)型。
Java泛型(generics)是JDK 5中引入的一個(gè)新特性,泛型提供了編譯時(shí)類(lèi)型安全檢測(cè)機(jī)制,該機(jī)制允許程序員在編譯時(shí)檢測(cè)到非法的類(lèi)型。
使用Java泛型的概念,我們可以寫(xiě)一個(gè)泛型方法來(lái)對(duì)一個(gè)對(duì)象數(shù)組排序。然后,調(diào)用該泛型方法來(lái)對(duì)整型數(shù)組、浮點(diǎn)數(shù)數(shù)組、字符串?dāng)?shù)組等進(jìn)行排序。
2015職稱(chēng)計(jì)算機(jī)考試書(shū)PowerPoint2007中 .. 定價(jià):¥45 優(yōu)惠價(jià):¥42 更多書(shū)籍 | |
2015年全國(guó)職稱(chēng)計(jì)算機(jī)考試教材(2007模 .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書(shū)籍 |