對(duì)于messageList添加對(duì)象的問(wèn)題
在老師的代碼里的while循環(huán)中,老師先new 一個(gè)message對(duì)象然后把它添加到messageList中,之后再進(jìn)行set給message對(duì)象的屬性賦值,這樣寫的話,不是只是把一個(gè)屬性值都是空的對(duì)象放到messageList里了嗎,對(duì)象的屬性的賦值是后面進(jìn)行的啊?
在老師的代碼里的while循環(huán)中,老師先new 一個(gè)message對(duì)象然后把它添加到messageList中,之后再進(jìn)行set給message對(duì)象的屬性賦值,這樣寫的話,不是只是把一個(gè)屬性值都是空的對(duì)象放到messageList里了嗎,對(duì)象的屬性的賦值是后面進(jìn)行的啊?
舉報(bào)
2019-09-15
有什么問(wèn)題嗎?? java只有值賦值,沒(méi)有引用賦值,棧里面存儲(chǔ)的都是堆的地址而已。通過(guò)這個(gè)地址值來(lái)修改堆中對(duì)象的內(nèi)容,這難道有不對(duì)么?