system.gc() 和 runtime.gc() 之间的区别
2022-08-31 17:14:56
和 有什么区别?System.gc()
Runtime.gc()
和 有什么区别?System.gc()
Runtime.gc()
两者是相同的。 实际上等效于 。内部调用 。System.gc()
Runtime.gc()
System.gc()
Runtime.gc()
唯一的区别是类方法,其中实例方法也是如此。所以,比较方便。System.gc()
Runtime.gc()
System.gc()
从源代码来看:实现为System.gc()
Runtime.getRuntime().gc();
所以这只是一种方便的方法。