开发者社区> 问答> 正文

Java中对象什么时候可以被垃圾回收呢?

已解决

Java中对象什么时候可以被垃圾回收呢?

展开
收起
文艺cyt 2022-04-04 08:49:58 3942 0
5 条回答
写回答
取消 提交回答
  • 推荐回答

    对象不可达

    2022-04-05 09:42:25
    赞同 展开评论 打赏
  • 6

    2022-04-04 16:12:57
    赞同 展开评论 打赏
  • 使用 MUMACTL 进行调整; 建议开启,社区用户会按照官方文档建议进行设置。

    2022-04-04 16:12:57
    赞同 展开评论 打赏
  • 三天打鱼,两天晒网,两天休息

    JVM每次垃圾回收线程会根据不同的对象回收算法判断该对象是否可回收,对象回收算法有计数法以及可达性分析法,线程回收垃圾会判断对象是否满足回收条件(比如计数法对象计数为0,无引用,或可达性分析该对象为自己,无路径)即对对象占用进行回收

    2022-04-04 11:23:59
    赞同 展开评论 打赏
  • 如果对象对当前使用这个对象的应用程序变得接触不到的时候,这个对象就会被回收了。

    2022-04-04 09:34:30
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载