当一个对象没有被任何引用的时候,Java的垃圾回收机制会自动回收这些对象。
当调用System.gc() 时,垃圾回收器运行,但是并不会立马运行,相当于我们建议GC运行,但是GC具体什么时候运行由他自己说了算。
垃圾回收机制只负责回收堆内存,不会回收任何物理资源。
程序无法精确的控制垃圾回收的进行,会在合适的时候进行。
垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身。
Java的垃圾回收机制
最新推荐文章于 2024-02-29 21:24:38 发布
当一个对象没有被任何引用的时候,Java的垃圾回收机制会自动回收这些对象。
当调用System.gc() 时,垃圾回收器运行,但是并不会立马运行,相当于我们建议GC运行,但是GC具体什么时候运行由他自己说了算。
垃圾回收机制只负责回收堆内存,不会回收任何物理资源。
程序无法精确的控制垃圾回收的进行,会在合适的时候进行。
垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身。