Re: [問題] 問一個 記憶體 和 GC 的問題

看板java作者 (thinking in java)時間19年前 (2006/01/30 23:13), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/5 (看更多)
: 說得有點雜,我只是想表達一點,"使用區域變數反而會增加記憶體用量"這句話 : 我覺得不太正確~ java的傳值對原生型態來說是call by value 型態多大產生多大的副本 對reference來說,不是傳副本。 是reference alias,是別名 所以不管原物件多大,都增加一個reference的大小 但是值得注意的是 如果reference指向不可變物件時 你若要傳回一個修改過的物件 還是需紮實地new一個, [那麼大]的物件給他XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.59.94.21
文章代碼(AID): #13tYqYDz (java)
文章代碼(AID): #13tYqYDz (java)