System.gc()

Posted 爱吃醋的工程师

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了System.gc()相关的知识,希望对你有一定的参考价值。

System.gc();

//告诉垃圾收集器打算进行垃圾收集,而垃圾收集器进不进行收集是不确定的

new Chair();  
System.gc(); 这个不一定会执行Chair对象的finalize方法   你可以这样测试 

while(true){
    System.gc();
}

这样执行会看到Chaeir对象执行他的finalize方法

以上是关于System.gc()的主要内容,如果未能解决你的问题,请参考以下文章

system.gc() 和 runtime.gc() 的区别

System.gc()调用 - 适用的场景

System.gc() 和 Runtime.gc(). finalize() 方法

java调用System.gc()会发生什么?

Java应用性能调优之详解System的gc垃圾回收方法

显式调用System.gc()?