在Java中,当一个对象成为垃圾后仍会占用内存空间,时间一长,就会导致内存空间的不足。针对这种情况,Java引入了垃圾回收机制,Java虚拟机会自动回收垃圾对象所占用的内存空间。
当对象成为垃圾对象后会暂时的保存在内存中, 当这样的垃圾对象达到一定数量后, Java虚拟机就会启动 垃圾回收器 将这些垃圾对象从内存中清除。除了等待Java虚拟机自动回收, 也可以调用System.gc() 方法来通知Java 虚拟机立即进行垃圾回收。
在Java中,当一个对象成为垃圾后仍会占用内存空间,时间一长,就会导致内存空间的不足。针对这种情况,Java引入了垃圾回收机制,Java虚拟机会自动回收垃圾对象所占用的内存空间。
当对象成为垃圾对象后会暂时的保存在内存中, 当这样的垃圾对象达到一定数量后, Java虚拟机就会启动 垃圾回收器 将这些垃圾对象从内存中清除。除了等待Java虚拟机自动回收, 也可以调用System.gc() 方法来通知Java 虚拟机立即进行垃圾回收。