看板 java 關於我們 聯絡資訊
※ 引述《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
RUReady2:所以說 執行完C method object b沒被釋放出去? 06/19 16:32
wannawanna:可以說是也可以說不是 回收的時間完全由gc決定 06/19 16:47
qrtt1:推 傲嬌女僕 06/19 17:08
RUReady2:謝謝解答 06/19 17:29