摘要:首先這是運(yùn)用了的泛型后面跟的類型如任意字符類接口表示泛型的上限編譯正確這里因?yàn)槭堑淖宇愃酝ㄟ^如果改為就會(huì)報(bào)錯(cuò)這樣就限制了上限同樣的表示泛型的下限這里來分析表示任意字符名,對(duì)泛型上限進(jìn)行了限制即必須是的子類,然后表示中的類型下限為這樣來看一
>
首先這是運(yùn)用了java的泛型
①extends后面跟的類型如<任意字符 extends 類/接口>表示泛型的上限
import java.util.*; class Demo{} public class Test { public static void main(String[] args) { Demo p = null; // 編譯正確 //這里因?yàn)锳rrayList是AbstractList的子類所以通過 //如果改為Demo p = null;就會(huì)報(bào)錯(cuò)這樣就限制了上限 } }
②同樣的super表示泛型的下限
③
import java.util.GregorianCalendar; class Demo>{} public class Test1 { public static void main(String[] args) { Demo p = null; // 編譯正確 } }
這個(gè)可以理解為
如果是如下代碼則運(yùn)行不成功
import java.util.GregorianCalendar; class Demo>{} //這里把? super去掉了 public class Test { public static void main(String[] args) { Demo p = null; } }
編譯會(huì)報(bào)錯(cuò)!因?yàn)?T extends Comparable
作者:李蒙
鏈接:https://www.zhihu.com/question/25548135/answer/33605942
來源:知乎
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/64914.html
摘要:里面可能有五種情況只有警察只有匪徒有警察心的平民有匪徒心的平民或者兩種平民混合。編譯器是非常怕死的,對(duì)于給出這種類型聲明的集合,它基于向上轉(zhuǎn)型的原則,用最安全的方式去處理。 如果你不懂,可以不看的問題背景:Java編譯器會(huì)阻止對(duì)聲明類型為List
眾所周知 Web Components 是一個(gè)瀏覽器原生支持的組件化方案,這個(gè)能夠創(chuàng)建新的自定義、可封裝、可重用的HTML 標(biāo)記。同時(shí)也可以不用加載任何外部模塊,能夠直接在瀏覽器中查看。今天我們想講的就是如何使用 Web Components 實(shí)現(xiàn)一個(gè)類 Element UI 中的 Card 卡片組件。 先進(jìn)變成如雨后春筍,出現(xiàn)了很多優(yōu)秀的框架,如:Vue、React、Angular等等,對(duì)...
想必大家都能看得懂的源碼 ahooks 整體架構(gòu)篇,且可以使用插件化機(jī)制優(yōu)雅的封裝你的請(qǐng)求hook,現(xiàn)在我們就探討下ahooks 是怎么解決 React 的閉包問題的?。 React 的閉包問題 先來看一個(gè)例子: importReact,{useState,useEffect}from"react"; exportdefault()=>{ const[c...
對(duì)于很多Python從業(yè)者來說,要怎么才能夠進(jìn)階呢?那就是要多閱讀一些書籍多去找一些資料,然后去進(jìn)行閱讀。那么,怎么利用python里面的turlte來繪制圖形的實(shí)例代碼呢?下面小編就給大家詳細(xì)解答下。 1.圖1 如下圖所示,下面圖是由拼接而成的,感興趣的可以自己去進(jìn)行使用一下。 具體代碼如下: #-*-coding:UTF-8-*- importos importtime ...
小編寫這篇文章的主要講解的是,關(guān)于python一些案例的介紹,主要是對(duì)五角星+小黃人+櫻花,對(duì)這種方法的一個(gè)具體介紹,下面就給大家做出一個(gè)比較詳細(xì)解答。 前言 這期文章我就為大家介紹關(guān)于python的藝術(shù)美——畫圖神器 在數(shù)學(xué)中有一種美,叫幾何美,我們又稱為藝術(shù)美,用具有規(guī)律的線條,迭代出美麗的圖片,這就是許多藝術(shù)家在創(chuàng)作是的靈感渠道。下面我們就為大家準(zhǔn)備了一個(gè)簡單的五角星繪制。 涉及...
閱讀 2316·2021-11-25 09:43
閱讀 3456·2021-10-25 09:48
閱讀 1331·2021-09-13 10:24
閱讀 2740·2019-08-29 15:07
閱讀 1279·2019-08-29 13:14
閱讀 3276·2019-08-29 12:22
閱讀 1362·2019-08-29 11:32
閱讀 3247·2019-08-29 11:23