1.如何确定垃圾?
引用计数法
根搜索路径法(√,java使用)
2.根搜索路径法
复制法
标记清除法
标记压缩法
这3种垃圾回收方法都是要进行根搜索
3.什么是根搜索路径法
所有的对象必须是以GCRoots为起点,形成一条对象链,如obj8,obj9,obj10就会被垃圾回收
4.什么对象可以作为GCRoots
虚拟机栈中引用的对象
方法区中类静态属性引用的对象
方法区中常量的引用对象
本地方法栈中JNI引用的对象
1.如何确定垃圾?
引用计数法
根搜索路径法(√,java使用)
2.根搜索路径法
复制法
标记清除法
标记压缩法
这3种垃圾回收方法都是要进行根搜索
3.什么是根搜索路径法
所有的对象必须是以GCRoots为起点,形成一条对象链,如obj8,obj9,obj10就会被垃圾回收
4.什么对象可以作为GCRoots
虚拟机栈中引用的对象
方法区中类静态属性引用的对象
方法区中常量的引用对象
本地方法栈中JNI引用的对象