可学答题网 > 问答 > SCJP程序员认证考试题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

1. class Bar { }&


1. class Bar { }  1. class Test {  2. Bar doBar() {  3. Bar b = new Bar();  4. return b;  5. }  6. public static void main (String args[]) {  7. Test t = new Test();  8. Bar newBar = t.doBar();  9. System.out.println(“newBar”);  10. newBar = new Bar();  11. System.out.println(“finishing”);  12. }  13. } At what point is the Bar object, created on line 3, eligible for garbage collection?()  

  • A After line 8.
  • B After line 10.
  • C After line 4, when doBar() completes.
  • D After line 11, when main() completes.
参考答案
参考解析:

The correct answer is B. When a local object is returned, it is not yet available for garbage collection. For this reason, the object is only available for garbage collecting at line 10, where the only remaining reference to the object is replaced with an other object.

分类:SCJP程序员认证考试题库
相关推荐

1、若a=5,b=3,c=4,逻辑表达式!(a+b)&;&;!c的值

若a=5,b=3,c=4,逻辑表达式!(a+b)&;&;!c的值为()A0B-1C1D2

2、AMPS通信系统属于第()代移动通信。

AMPS通信系统属于第()代移动通信。A第一代B第二代C第三代D第四代

3、AMPS属于()。

AMPS属于()。A1GB2GC3GD4G

4、cAMP(cyclic AMP)

cAMP(cyclic AMP)

5、表达式10>5&&6%3的值是()

表达式10>5&&6%3的值是()A-1B非零值C0D1

6、竞争性抑制AMP和GMP的合成()。

竞争性抑制AMP和GMP的合成()。A甲氨蝶呤B氮杂丝氨酸C氟尿嘧啶D6-巯基嘌呤E阿糖胞苷