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