關(guān)于循環(huán)里new一個(gè)Message這塊不是太明白
老師講的很詳細(xì),辛苦了。 想問(wèn)問(wèn):Message message = new Mseeage() 放在了while循環(huán)里,這樣會(huì)不會(huì)影響性能? 一直在創(chuàng)建內(nèi)存空間。內(nèi)存這塊沒(méi)怎么研究過(guò),看到這塊特來(lái)問(wèn)問(wèn)。希望有大神告知,謝謝啦!
老師講的很詳細(xì),辛苦了。 想問(wèn)問(wèn):Message message = new Mseeage() 放在了while循環(huán)里,這樣會(huì)不會(huì)影響性能? 一直在創(chuàng)建內(nèi)存空間。內(nèi)存這塊沒(méi)怎么研究過(guò),看到這塊特來(lái)問(wèn)問(wèn)。希望有大神告知,謝謝啦!
舉報(bào)
2018-07-24
不會(huì)。都一個(gè)對(duì)象
2018-03-16
這是邏輯必須的。在while中,每循環(huán)一次,就實(shí)例化一個(gè)Message,即在內(nèi)存中分配一個(gè)區(qū)域存儲(chǔ)一條Message消息。List中add操作知識(shí)將存儲(chǔ)的地址引用進(jìn)去的。真正的內(nèi)容還是存放在每個(gè)實(shí)例中的。