Java中 System.gc() 調用垃圾收集器與 finalize() 函數

Java垃圾回收器的注意事項: "對象可以不被垃圾回收" : java的垃圾回收遵循一個特點, 就是能不回收就不會回收.只要程序的內存沒有達到即將用完的地步, 對象佔用的空間就不會被釋放.因爲如果程序正常結束了,而且垃圾回收器沒有釋放申請的內存, 那麼隨着程序的正常退出, 申請的內存會自動交還給操作系統; 而且垃圾回收本身就需要付出代價, 是有一定開銷的, 如果不使用,就不會存在這一部分的開銷.
相關文章
相關標籤/搜索