Skip to content
目录概览

垃圾回收器可以马上回收内存吗?

不会;通常,GC采用有向图的方式记录和管理堆(heap)中的所有对象。通过这种方式确定哪些对象是"可达的",哪些对象是"不可达的"。当GC确定一些对象为"不可达"时,GC就有责任回收这些内存空间。而这个回收操作时达到一定阈值或者条件之后才会触发回收;并不是实时的。