深入泛型2

1巷蚪、

應(yīng)用泛型分兩類:

直接用:List<String> s = new ArrayList<String>();

擴(kuò)展應(yīng)用:

這樣一來(lái),UserDao具備了BaseDao的所有方法濒翻,并且這些方法中帶泛型約束類的地方全部變成了User屁柏,使用的時(shí)候,UserDao那里不必再加泛形:


有送。淌喻。。雀摘。裸删。。阵赠。涯塔。。清蚀。匕荸。。枷邪。榛搔。。东揣。药薯。。救斑。童本。。脸候。穷娱。绑蔫。。泵额。配深。。嫁盲。篓叶。。羞秤。缸托。。瘾蛋。俐镐。。哺哼。佩抹。

以上是接口的繼承應(yīng)用,下面是接口擴(kuò)展定義中的泛型

取董。棍苹。。茵汰。枢里。。经窖。。梭灿。画侣。。堡妒。配乱。。皮迟。搬泥。。伏尼。忿檩。。爆阶。燥透。沙咏。。班套。肢藐。。吱韭。吆豹。。理盆。痘煤。。熏挎。速勇。。坎拐。烦磁。。

如果采取接口擴(kuò)展泛型哼勇,類似于List<E>擴(kuò)展Collection<E>:


那么實(shí)現(xiàn)類也變成:


兩種方式也沒(méi)有本質(zhì)區(qū)別都伪,只是泛型約束類使用前后不同。

但是第二種用到userdao實(shí)現(xiàn)類的時(shí)候要這樣寫:

UserDao<User>? userDao = new UserDaoImpl();

或者:UserDaoImpl ??userDao = new UserDaoImpl();

而且可以發(fā)現(xiàn):這里用UserDaoImpl沒(méi)有泛型积担,是因?yàn)槠涠x的時(shí)候就沒(méi)加而是直接繼承和實(shí)現(xiàn)的:

BasicDaoImpl<User>? ? UserDao<User>

原則是本類定義時(shí)候加泛型陨晶,用的時(shí)候就得加泛型。

帝璧。先誉。。的烁。褐耳。。渴庆。铃芦。。襟雷。刃滓。。耸弄。咧虎。。计呈。老客。僚饭。。胧砰。鳍鸵。。尉间。偿乖。。哲嘲。贪薪。。眠副。画切。。囱怕。霍弹。。娃弓。典格。。台丛。耍缴。。挽霉。防嗡。。




javaAPI的應(yīng)用中有:泛型應(yīng)用在接口擴(kuò)展定義:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末侠坎,一起剝皮案震驚了整個(gè)濱河市蚁趁,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌硅蹦,老刑警劉巖荣德,帶你破解...
    沈念sama閱讀 211,884評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件闷煤,死亡現(xiàn)場(chǎng)離奇詭異童芹,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)鲤拿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,347評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門假褪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人近顷,你說(shuō)我怎么就攤上這事生音∧瘢” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 157,435評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵缀遍,是天一觀的道長(zhǎng)慕匠。 經(jīng)常有香客問(wèn)我,道長(zhǎng)域醇,這世上最難降的妖魔是什么台谊? 我笑而不...
    開(kāi)封第一講書人閱讀 56,509評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮譬挚,結(jié)果婚禮上锅铅,老公的妹妹穿的比我還像新娘。我一直安慰自己减宣,他們只是感情好盐须,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,611評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著漆腌,像睡著了一般贼邓。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上屉凯,一...
    開(kāi)封第一講書人閱讀 49,837評(píng)論 1 290
  • 那天立帖,我揣著相機(jī)與錄音,去河邊找鬼悠砚。 笑死晓勇,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的灌旧。 我是一名探鬼主播绑咱,決...
    沈念sama閱讀 38,987評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼枢泰!你這毒婦竟也來(lái)了描融?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 37,730評(píng)論 0 267
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤衡蚂,失蹤者是張志新(化名)和其女友劉穎窿克,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體毛甲,經(jīng)...
    沈念sama閱讀 44,194評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡年叮,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,525評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了玻募。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片只损。...
    茶點(diǎn)故事閱讀 38,664評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出跃惫,到底是詐尸還是另有隱情叮叹,我是刑警寧澤,帶...
    沈念sama閱讀 34,334評(píng)論 4 330
  • 正文 年R本政府宣布爆存,位于F島的核電站蛉顽,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏先较。R本人自食惡果不足惜蜂林,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,944評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望拇泣。 院中可真熱鬧噪叙,春花似錦、人聲如沸霉翔。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,764評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)债朵。三九已至子眶,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間序芦,已是汗流浹背臭杰。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,997評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留谚中,地道東北人渴杆。 一個(gè)月前我還...
    沈念sama閱讀 46,389評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像宪塔,于是被迫代替她去往敵國(guó)和親磁奖。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,554評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法某筐,類相關(guān)的語(yǔ)法比搭,內(nèi)部類的語(yǔ)法,繼承相關(guān)的語(yǔ)法南誊,異常的語(yǔ)法身诺,線程的語(yǔ)...
    子非魚_t_閱讀 31,598評(píng)論 18 399
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)抄囚,斷路器霉赡,智...
    卡卡羅2017閱讀 134,633評(píng)論 18 139
  • 你在哭,你在笑怠苔,你在沉默同廉。哪一個(gè)是真的你仪糖?這些是否都來(lái)自你內(nèi)心深處柑司?是否是一種宣泄迫肖?我想應(yīng)該不全是的,或多或少攒驰,我...
    行走看世界Hey閱讀 178評(píng)論 1 1
  • 我媽媽退休后開(kāi)了家飯店蟆湖。我媽媽從事水上工作二十五年,所以五十不到就退了玻粪,那時(shí)候她仍然精力旺盛隅津,想實(shí)現(xiàn)一下人生的價(jià)值...
    DinoF閱讀 524評(píng)論 0 1
  • 雞肋功能產(chǎn)生的常見(jiàn)原因無(wú)非是以下幾點(diǎn): 1. 產(chǎn)品早期探索伦仍,多功能點(diǎn)嘗試,而后未做刪減很洋。 2. 產(chǎn)品數(shù)據(jù)平淡充蓝,追加...
    huiter閱讀 273評(píng)論 0 1