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