jvm在什么情况下会执行GC

jvm在什么情况下会执行GC?【五种情况】

  • 对象没有引用
  • 作用域发生未捕获异常
  • 程序在作用域正常执行完毕
  • 程序执行了System.exit()
  • 程序发生意外终止(被杀进程等) 

什么是没有对象引用?

 

posted @ 2019-03-26 13:34  二叉树的博客  阅读(1424)  评论(0编辑  收藏  举报