課程
/后端開發
/Java
/Java入門第三季
為什么取得的課程C語言和新創建的課程C語言,擁有相同的ID和名稱,卻是不同的對象為什么取得的課程C語言和新創建的課程C語言,擁有相同的ID和名稱,卻是不同的對象
2016-08-21
源自:Java入門第三季 6-1
正在回答
取得的課程C語言是早在內存里面有他自己的地址,新創建的課程C語言在new的時候重新分配了內存地址,因此他們代表不同的對象。其實就是對象引用的概念,你可能還沒弄清...
可是Contains不是調用的equals方法嗎?那么比較的不就是object的內容而不是地址嗎?為什么還要重寫
慕虎0571853
取得的課程C語言生成的對象,集合中已有的元素;而擁有相同ID和名稱的對象,是新生成的。
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
1 回答為什么才C語言,插入不到數據結構的前面
1 回答老師的第一個例子創建一個新對象輸入C語言顯示false,為什么一樣的代碼我輸入后是true呢
3 回答創建課程新對象,填入id,name參數報錯
2 回答Calendar c =c.getInstance(); //有這樣創建對象的?看不太懂。
4 回答既然課程類Course是用來裝載備選課程的,為什么又創建ListTest類來加載課程?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-29
取得的課程C語言是早在內存里面有他自己的地址,新創建的課程C語言在new的時候重新分配了內存地址,因此他們代表不同的對象。其實就是對象引用的概念,你可能還沒弄清...
2017-03-23
可是Contains不是調用的equals方法嗎?那么比較的不就是object的內容而不是地址嗎?為什么還要重寫
2016-08-21
取得的課程C語言生成的對象,集合中已有的元素;而擁有相同ID和名稱的對象,是新生成的。