3.2对象已死? 3.2.1 引用计数法 在对象中加入一个引用计数器;很难解决循环引用; 3.2.2 可达性分析算法 GC Roots包含以下: 虚拟机栈中引用的对象 方法区中类的静态属性引用的对象; 方法区中常量引用的对象; 本地方法栈中JNI引入的对象; 虚拟机内部引用,基本数据类型对应的class对象、常驻的异常对象、系统的类加载器; 同步锁持有的对象; 虚拟机内部的回调、本地代码缓存; 3.2.3 再谈引用 如果reference 类型的数据中存储的数值代表的是另外一块内存的起始地址;就称改referenc…

2021/06/01 0条评论 948点热度 0人点赞 阅读全文