究竟如何确定哪些对象是GCRoots

面试时候被问到的,java虚拟机原理上只说了GCRoots包含哪些内容,但是总不能所有的对象都是GCRoots吧?#Java#
全部评论
1.虚拟机栈中引用的对象 2.本地方法栈中native方法引用的对象 3.方法区中静态属性引用的变量 4.方法区中常量引用的对象 可参见周志明的深入理解java虚拟机
点赞 回复 分享
发布于 2018-03-24 23:10
深入理解java虚拟机里面有说,一共四种 虚拟机栈中引用的对象,本地方法栈中引用的对象,方法区中类静态属性引用的对象,还有一个忘记了
点赞 回复 分享
发布于 2018-03-24 23:11

相关推荐

淬月星辉:专利是什么?至少描述一下吧,然后把什么计算机二级、普通话这种拉低格调的证书删掉,不然hr以为你没东西写
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务