垃圾回收机制是Java自带的工具,就跟"清洁工"一样,不定时的在程序中"检查",发现"垃圾",就会把它"回收"。
回收是由JVM(Java虚拟机)的垃圾回收线程来完成的。
为什么系统知道对象是否为垃圾?
当对象为空指针的时候,即没有任何一个对象会引用到它,它就是"没用的",于是垃圾回收机制就会将其回收。
垃圾回收机制是Java自带的工具,就跟"清洁工"一样,不定时的在程序中"检查",发现"垃圾",就会把它"回收"。
回收是由JVM(Java虚拟机)的垃圾回收线程来完成的。
为什么系统知道对象是否为垃圾?
当对象为空指针的时候,即没有任何一个对象会引用到它,它就是"没用的",于是垃圾回收机制就会将其回收。