class A{
   B b = new B(this);
   ....
}class B{
   A a = null;
   B(A a){
       this.a = a;
   }
}=====================
这样的代码生成实例时算不算互相引用?
当java进行回收时,能不能回收这两个实例占用的资料?