java题库 下载本文

答案:(1)(5)

94:给出以下代码,请问该程序的运行结果是什么?

1. 1. chass Check{

2. 2. public static void main(String args[]){ 3. 3. Holder h=new Holder(); 4. 4. h.held=100; 5. 5. h.bump(h);

6. 6. System.out.println(h.held); 7. 7. } 8. 8. }. 9. 9. .

10. 10. class Holder{ 11. 11. public int held; 12. 12. public int held;

13. 13. theHolder.held++;} 14. 14. } 15. 15. } 请选择一个正确答案: (1) 打印输出0 (2) 打印输出1 (3) 打印输出100 (4) 打印输出101 答案:(4)

95:给以下代码,请问该程序的运行结果是什么? class Check{

public static void main(String args[]){ double d =12.3;

Decrementer dec =new Decrementer(); dec.decrement(d);

System.out.println(d); } }

class Decrementer{

public void decrement(double decMe){ decMe=decMe-1.0; } }

请选择一个正确答案: (1) 打印输出0。0 (2) 打印输出-1。0 (3) 打印输出12。3 (4) 打印输出11。3 答案:(3)

96:请问,如何强制垃圾回收器回收一个对象? 请选择一个正确答案:

(1) 无法强制垃圾回收器执行。 (2) 调用System.gc()方法。 (3) 调用System.gc()方法。 (4) 调用Runtime.gc()方法。 (5) 将对象赋值null. 答案:(1)

97:请问,以下哪些是短型数据的取值范围? 请选择一个正确答案: (1) 取决于硬件环境: (2) 0..215-1 (3) 0..232-1 (4) -(215)..215-1 (5) -231..231-1 答案:(4)

98:请问,以下哪些是byte型数据的取值范围? 请选择一个正确答案: (1) 取决于硬件环境。 (2) 0..28-1 (3) 0..215-1 (4) -27..27-1 (5) -215..215-1 答案:(4)

99:给出以下代码,请问该程序的运行结果是什么? class Example{

public static void main(String args[]){ int [] refToArray={10,11}; int var=1;

refToArray[var-1] =var= 2;

System.out.println(refToArray[0]+\ } }

请选择一个正确答案 : (1)编译失败。 (2)运行期异常。 (3)打印输出2 11 (4)打印输出102 答案(3)

100:给出以下代码,请问该程序的运行结果是什么? class Example{

public static void main(String args[]){ int var=10; int var2=20;

System.out.println(var+var2+++\ } }

请选择一个正确答案: 打印输出30 20 打印输出30 21 打印输出31 20 打印输出31 21