Re: [問題] garbage collection

看板java作者 (叔叔你人真好)時間17年前 (2008/06/19 16:29), 編輯推噓4(400)
留言4則, 3人參與, 最新討論串4/5 (看更多)
※ 引述《RUReady2 (Are you ready,too?)》之銘言: : 他最後只會產生1個B物件嗎? : 還是3個B物件? : 每執行完C method : b物件就會做garbage collection? : 還是都不做garbage collection? : 需要我們取指定null值給b? : 請有經驗的大大 : 幫我解答一下 : 謝謝幫忙 根據不同的 gc implementation 而答案不一定 但普遍來說 gc 不是女僕咖啡店的女僕 你 set 了 null 它也不一定會立刻過來收 基本上只要沒有 reference 而剛巧這位傲嬌女僕心情好的話就會來收 -- 《為了要得到真相,就要向原 PO 伸圖》 那就是伸圖魔人的沒圖沒真相原則,那時我們堅信那就是逼逼死的真實 靠么,圖咧? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 147.8.127.102

06/19 16:32, , 1F
所以說 執行完C method object b沒被釋放出去?
06/19 16:32, 1F

06/19 16:47, , 2F
可以說是也可以說不是 回收的時間完全由gc決定
06/19 16:47, 2F

06/19 17:08, , 3F
推 傲嬌女僕
06/19 17:08, 3F

06/19 17:29, , 4F
謝謝解答
06/19 17:29, 4F
文章代碼(AID): #18MXZZmD (java)
文章代碼(AID): #18MXZZmD (java)