本文主要是介绍02| JVM堆中垃圾回收的大致过程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
如果一直在创建对象,堆中年轻代中Eden区会逐渐放满,如果Eden放满,会触发minor GC回收,创建对象的时GC Roots,如果存在于里面的对象,则被视为非垃圾对象,不会被此次gc回收,就会被移入到survivor区中的s0中,然后给对象的分代年龄加1;不存在于gcroot中的视为垃圾对象,会被回收掉;当老年代中的空间放满后会触发Full GC操作
这篇关于02| JVM堆中垃圾回收的大致过程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!