开发者社区 问答 正文

对什么东西进行Java GC?

对什么东西进行Java GC?

展开
收起
游客toxlrfghuoiyc 2021-10-22 20:36:24 589 分享 版权
1 条回答
写回答
取消 提交回答
  • 主要根据可达性分析算法,如果一个对象不可达,那么就是可以回收的;如果一个对象可达,那么这个对象就不可以回收。对于可达性分析算法,它是通过一系列称为“GC Roots” 的对象作为起始点,当一个对象到 GC Roots 没有任何引用链相接的时候,那么这个对象就是不可达,就可以被回收。

    2021-10-22 20:36:54
    赞同 展开评论
问答分类:
问答标签:
问答地址: