易百教程

180、什么是垃圾收集?

垃圾收集是回收未使用的运行时对象的过程。 它用于内存管理。 换句话说,它是从内存中删除未使用的对象以释放空间并使该空间可用于Java虚拟机的过程。 由于垃圾回收,java 将 0 作为输出提供给未设置值的变量,即该变量已定义但未初始化。类似在 C 语言中使用了 free() 函数,在 C++ 中使用了 delete()。 在 Java 中,它是自动执行的。 因此,java 提供了更好的内存管理。