首页 > TAG信息列表 > 死去

java如何判断一个对象是否死去

简单直观的一个方法是:对一个对象添加引用计数器。每当有地方引用它时,计数器的值加 1;当引用失效时,计数器de的值减 1.而当计数器的值为 0 时这个对象就不会再被使用,判断为已死。但这种方法有些情况会不准确:比如当对象 A 中有一个字段指向了对象 B,而对象 B 中 也有一个字段指向了对象