JVM 垃圾回收機制

上一篇講解了JVM 的內存模型,這篇介紹一下JVM的垃圾回收機制。 如何定義垃圾 有兩種方式,一種是引用計數(但是無法解決循環引用的問題);另一種就是可達性分析。 判斷對象可以回收的情況: 顯示的把某個引用置位NULL或者指向別的對象 局部引用指向的對象 弱引用關聯的對象 垃圾回收的方法 Mark-Sweep標記-清除算法 這種方法優點就是減少停頓時間,但是缺點是會造成內存碎片。 Copying復
相關文章
相關標籤/搜索