小编use*_*195的帖子

来自SCJP测试的问题

来自SCJP测试的问题:

 class A{
      A aob;
      public static void main(String args[]){
           A a=new A();
           A b=new A();
           A c=new A();
           a.aob=b;
           b.aob=a;
           c.aob=a.aob;
           A d=new A().aob=new A();
           c=b;
           c.aob=null;
           System.gc();
      } 
  }
Run Code Online (Sandbox Code Playgroud)

问题:c.aob=null执行后,有多少对象符合垃圾回收的条件.

我认为1,但正确答案2.出了什么问题?

java scjp

2
推荐指数
1
解决办法
1021
查看次数

标签 统计

java ×1

scjp ×1