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

1、垃圾收集对象 垃圾收集主要是针对堆和方法区进行。 程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命周期内,线程结束之后也会消失,因此不需要对这三个区域进行垃圾回收。 哪些内存需要回收? 死亡的对象-->对象存活判定算法(引用计数、可达性分析、finalize()方法)。 什么时候回收? 垃圾收集算法。 如何回收? 垃圾收集器。    1.1、堆中对象存活判定算法 1
相关文章
相关标签/搜索