当前位置:首页 > 内存 > 正文

java释放内存

  • 内存
  • 2024-08-15 19:38:07
  • 1836

一、Java方法内创建对象实例后,什么时候释放内存(引一般情况下,当JVM发现堆内存稀缺、不足时,会快速启动垃圾回收(也就是你所说的内存释放,而且有一个对核心友好的前提。GC的前提就是这个对象是“死”的,即已经很长时间没有被使用,没有被map等全局变量引用。但是你必须认识到这个残酷的事实:JVM执行GC的时间无法准确预测GC的启动时间受运行环境各种因素影响,随机性太大。