Re: [問題] garbage collection

看板java作者 (痞子軍團團長)時間17年前 (2008/06/19 16:13), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/5 (看更多)
※ 引述《RUReady2 (Are you ready,too?)》之銘言: : public class A{ : private static B b; : public static void main(String[] args){ : while(true){ ^^^^^^^^^^^^ : b=new B(); : } : } : } 坦白說,你只要自己去 run 一下這隻程式 下指令的時候使用 java -Xloggc 你就可以旁敲側擊,知道發生什麼事情了 : 請問一下 : 上面這個行為 : 1.同一時間只存在一個物件b : 然後執行完main method就自動作garbage collection? ^^^^^ 這可能比我能夠左擁右抱正妹的日子還要遙不可及 (如果不考慮 "意外" 的話) 不過,理論上在還沒執行完的時候,就會作 gc 了 如果 main 執行完,整個 java.exe 的 process 都砍了 根本不用煩惱 gc 的問題 所以,你的 1, 2 都有對的部份,也都有不對的部份 以上 : 2.還是從頭到尾都一直都在new object : 然後都沒有做garbage collection? : 請問一下有經驗的大大 : 哪一個才對呢? : 我的經驗是1啦 : 只是我沒那麼確定 : 我觀念不太清楚說 : 先謝謝強者幫我解答 -- 侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw 眾目睽睽無心顫 Blog:http://ps-think.blogspot.com 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.193.16

06/19 16:15, , 1F
這個意味是要辦桌了嗎
06/19 16:15, 1F

06/19 18:43, , 2F
樓上的話,很難了解你的明白....
06/19 18:43, 2F
文章代碼(AID): #18MXKrIS (java)
文章代碼(AID): #18MXKrIS (java)