java垃圾回收机制的三种回收算法图解

这块内容需要多画图理解 JVM内存中有五大模块:堆,方法区,栈,本地方法栈,程序计数器。而垃圾回收机制只存在于堆和方法区中,且绝大部分在堆中。 由于栈会弹栈,栈里面的数据会随着程序结束而出栈,故不存在垃圾。而程序计数器用于记录线程执行的行号,以确保线程切换后能记住当前线程执行的位置,因此也不存在垃圾。 所以我们探究的重点在于“堆” 下面来看看堆的内存结构 堆内存分为两个区——新生代区和老年代区。其
相关文章
相关标签/搜索