gc是一个java虚拟机的过程,用来收集程序不再使用的实例,并且将他们的空间释放交还给系统,这个过程一般不需要程序员自己调用,java虚拟机会自动在系统空闲的时候执行该过程。就像c++中类要有一个析构函数一样,如果将所有的对象都存在内存中,会造成内存不足,所以当有的实例以后将不再使用的时候就要调...
Java基础:GC是什么? 为什么要有GC? 时间: 2020-06-05来源:OSCHINA 前景提要GC是垃圾收集的意思. 是指JVM用于释放那些不再使用的对象所占用的内存. 垃圾回收可以有效的防止内存泄漏,有效的使用可以使用的内存. Java有了GC,就不需要程序员去人工释放内存空间. ...