当我使用OpenJDK 11 (Windows10上的Zulu发行版)编译和运行以下非常简单的Java程序时: public static voidmemory before garbage collection: " + Runtime.getRuntime().freeMemory());Free memory after garbage c
就我的理解而言,far ()和GC是两个不同的方面。GC使用finalize()方法来释放对象内存。我们不能声明何时会发生GC (即使我们显式地调用System.gc())。但是,我们可以显式地调用对象的finalize()。Will the function be executed immediately(memory freed) or it waits till GC
occurs like System.gc() call另外,根据文档,对于任