| 企服解答
泛型方法是在調(diào)用方法的時候指明泛型的具體類型,能夠使方法獨(dú)立于類的處理指定的類型。一個泛型類(generic class)就是具有一個或多個類型變量的類。定義一個泛型類十分簡單,只需要在類名后面加上<>,再在里面加上類型參數(shù):Pair類引入了一個類型變量T,用尖括號<>括起來,并放在類名的后面。泛型類可以有多個類型變量。例如,可以定義Pair類,其中第一個域和第二個域使用不同的類型:public class Pair<T,U>{......}
java泛型方法的定義和使用
注意:類型變量使用大寫形式,且比較短,這是很常見的。在Java庫中,使用變量E表示集合的元素類型,K和V分別表示關(guān)鍵字與值的類型。(需要時還可以用臨近的字母U和S)表示“任意類型”。
| 拓展閱讀
Java適用于以下工作:Java可以編寫游戲、Java可以開發(fā)軟件、Java可以做Android、企業(yè)級應(yīng)用開發(fā)。
1、Java可以編寫游戲
如今有越來越多的企業(yè)涉足游戲開發(fā)行業(yè),但是大家可能并不知道的是,現(xiàn)在很多耳熟能詳?shù)挠螒蚨际峭ㄟ^Java語言編寫的,并且Java不僅僅是在手機(jī)端游戲中應(yīng)用廣泛,在電腦端同樣也體現(xiàn)了Java語言的強(qiáng)大功能,所以如果你想要從事游戲開發(fā)行業(yè),可以選擇學(xué)習(xí)Java作為切入點(diǎn)。
2、Java可以開發(fā)軟件
基本上現(xiàn)在被頻繁使用的編程語言都是可以做軟件的,Java也是如此,例如Eclipse、MyEclipse等知名Java開發(fā)工具。除此之外Java在企業(yè)應(yīng)用開發(fā)中也占據(jù)著重要的地位。
3、Java可以做Android
Android是一種基于Linux的自由及開放源代碼的操作系統(tǒng),其源代碼是Java,所以大家現(xiàn)在可以看到很多手機(jī)操作系統(tǒng),例如MIUI,都是通過修改源代碼實(shí)現(xiàn)的。
4、企業(yè)級應(yīng)用開發(fā)
由于Java的健壯性、安全性等特性,很多企業(yè)級的應(yīng)用都是用Java語言來開發(fā)的,通過Java開發(fā),可以大大增加應(yīng)用的安全等級。
[免責(zé)聲明]
文章標(biāo)題: java泛型方法的定義和使用
文章內(nèi)容為網(wǎng)站編輯整理發(fā)布,僅供學(xué)習(xí)與參考,不代表本網(wǎng)站贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時溝通。發(fā)送郵件至36dianping@36kr.com,我們會在3個工作日內(nèi)處理。