我在TIJ,看到垃圾回收器如何工作一节中,讲到引用计数器算法的缺陷是,如果有“循环引用“……定位这样的交互自引用的对象需要的开销很大,不太理解,请高手给举个例子,阐述一下”循环引用“是什么意思,并且为什么那样会开销很大?