JVM中GC判断算法是怎样的

jvm"/>JVM:GC判断算法完整视频教程垃圾收集器:什么样的对象可以被GC?判断算法:引用计数法:当A对象中引用了B,B就计数一次,只要B的计数不等于0,那么B就不能被回收,否则就可以被回收。可达性分析从GCroot

本文将详细讲解关于JVM中的GC判断算法,文章内容质量较高,所以分享给大家作为参考。希望大家看完这篇文章后对相关知识有一定的了解。

JVM:GC判断算法

完整视频教程

垃圾收集器:

GC可以是什么样的对象?

判断算法:

引用计数法:当B在A对象中被引用时,B被计数一次。只要B的计数不等于0,B就不能回收,否则可以回收。

JVM中GC判断算法是怎样的

可达性分析

从GCroot开始,如果a到达a,a可以到达b,就意味着a和b都有可达性,不能被垃圾回收。

可以用作GCroot的对象:它们不能是GC。

1.虚拟机堆栈中本地变量表中引用的对象。

2.方法区域中常量和静态变量引用的对象。

3.JNI在本地方法堆栈中引用的对象。

达不到会回收吗?

JVM中GC判断算法是怎样的

JVM中GC判断算法是怎样的

关于JVM中的GC判断算法如何分享在这里,希望。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/36012.html

(0)