深入理解JVM(5)——垃圾收集和內存分配策略

1、垃圾收集對象 垃圾收集主要是針對堆和方法區進行。 程序計數器、虛擬機棧和本地方法棧這三個區域屬於線程私有的,只存在於線程的生命週期內,線程結束之後也會消失,因此不需要對這三個區域進行垃圾回收。 哪些內存需要回收? 死亡的對象-->對象存活判定算法(引用計數、可達性分析、finalize()方法)。 什麼時候回收? 垃圾收集算法。 如何回收? 垃圾收集器。    1.1、堆中對象存活判定算法 1
相關文章
相關標籤/搜索