垃圾回收算法和垃圾收集器(4)

一、概述 問題: 垃圾回收回收什麼(what) 垃圾什麼時候回收(when) 怎麼回收(how) 回收什麼 我們java內存中有:java堆,java棧,方法區,直接內存 其中java棧是跟隨線程生命週期的,所以不需要我們回收。 我們主要的回收目標:java堆、方法區、直接內存 方法區主要回收類和常量 什麼時候回收 當對象沒有引用的時候: 1、引用計數法:當對象被引用時,計數+1,當計數爲0時,可
相關文章
相關標籤/搜索