2)对象置为垃圾&垃圾收集算法&具体收集器

1.当前对象是否为垃圾(垃圾确认机制) 运行时区域中的程序计数器. 虚拟机栈, 本地方法栈都是随着线程而灭, 不需要过多考虑回收问题, 而且基本上内存大小的分配也都是编译器就已知的(暂不考虑JIT的优化) 堆和方法区是线程共享的区域, 这部分区域在内存的分配和回收都是动态的, 垃圾回收器回收的就是这部分的内存   那么在堆中如何确认一个对象是否已经是垃圾即需要被回收了呢? 有两种思路即算法 (1)
相关文章
相关标签/搜索