请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

有哪些对象能够作为 gc root?

在垃圾回收中,有哪些对象会被作为可达性分析的根结点?为什么?

正在回答 回答被采纳积分+3

1回答

翔仔 2019-02-27 21:11:28

    同学好,正如视频里说的,以下节点均可以作为GC root 原因我理解是因为比较好以这些节点作为起点,去分析衍生出来的对象


(1)   虚拟机栈中引用的对象(栈帧中的本地变量表);


(2)   方法区中的常量引用的对象;


(3)   方法区中的类静态属性引用的对象;


(4)   本地方法栈中JNI(Native方法)的引用对象。


(5)   活跃线程。


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号