課程
/后端開(kāi)發(fā)
/Java
/Java入門(mén)第三季
Set不是接口么,不需要用實(shí)現(xiàn)類么?為什么直接可以Set keySet =....
2019-08-20
源自:Java入門(mén)第三季 5-2
正在回答
接口可以像普通類一樣,定義接口的引用,接口的引用指向的是實(shí)現(xiàn)了接口方法的類的實(shí)例化對(duì)象,該引用可以調(diào)用接口中的方法,但是不能像類一樣進(jìn)行實(shí)例化。
如:Set keySet = new Set();? ?//錯(cuò)誤,接口不能實(shí)例化。
Set keySet;? //該變量是 Set 集合接口的引用,可以使用接口中的方法
舉報(bào)
Java中你必須懂得常用技能,不容錯(cuò)過(guò)的精彩,快來(lái)加入吧
3 回答Set是接口,為什么可以聲明Set變量?
1 回答keySet()中為什么用Set接收鍵值,不能用List嗎?
2 回答為什么這里用Set,而不是用接口Interface呢?
4 回答用Set集合接受keySet方法返回的值
2 回答為什么Set可以作為屬性類型?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-08-21
接口可以像普通類一樣,定義接口的引用,接口的引用指向的是實(shí)現(xiàn)了接口方法的類的實(shí)例化對(duì)象,該引用可以調(diào)用接口中的方法,但是不能像類一樣進(jìn)行實(shí)例化。
如:Set keySet = new Set();? ?//錯(cuò)誤,接口不能實(shí)例化。
Set keySet;? //該變量是 Set 集合接口的引用,可以使用接口中的方法