JAVA GC

与C语言(一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收(堆内存))不同(由此程序会经常担心会不会出现内存泄露和溢出的问题),Java内存(堆内存)的分配与回收由JVM垃圾收集器自动完成。Java堆是被所有线程共享的一块内存区域,所有对象实例和数组都在堆上进行内存分配。Java GC机制主要完成3件事:确定哪些内存需要回收,确定什么时候需要执行GC,如何执行GC。学习Java GC
相关文章
相关标签/搜索