java题库

请选择一个正确答案: (1)第6行 (2)第7行 (3)第8行 (4)第12行 答案:(1)

76:给出以下代码,请问当程序运行到第9行处,有多少对象符合回收的条件? Class Example{

Public staic void main(String args[]){ String name;

String newName=”Nick”; newName=”Jason”; name=”Frieda”;

String newestName=name; Name=null; //第9行 } }

请选择一个正确答案: (1)0个 (2)1个 (3)2个 (4)5个

(5)4个 答案:(2)

77:给出以下代码,请问在何处垃圾回收器可能最先启动? Class Example{

Public static void main(String args[]){ Sting r=new String(“abc”); String s=newString(“abc”); r=r+1; //1 r=null; //2 s=s+r; //3 //4 } }

请选择一个正确答案: (1)在注释1处之前。 (2)在注释2处之前。 (3)在注释3处之前。 (4) 在注释4处之前。 (5) 以上均不对。 答案:(4)

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

Public static Object getIt(){ Object rg=new Integer(3); Object dg[][]=new Object[1][2]; dg[0][1]=rg; dg[0][0]=rg; rg=null; return rg; } }

请选择所有正确答案: (1)Example类编译失败。

(2) getIt()方法不能声明为静态方法。

(3) rg对象在调用getlt()方法后,可以被垃圾回收器回收。 答案:(3)

79:请问,以下哪些是合法的变量名? 请选择一个正确答案: (1)_int (2)$marie (3)Integer (4)2much

(5)选项(1)、(2)、(3)均正确 答案:(5)

80:请问,以下哪些是JAVA应用的入口程序main()的方法正确语法形式? 请选择一个正确答案:

(1) public static void main(Sting[]args) (2) static public void main(String[]args) (3) public void main(String args[]) (4) 选项(1)、(2)均正确

(5) 选项(1)、(2)、(3)均正确。 答案:(4)

81:请问,以下哪些是初始化数组的正确语法形式? 请选择一个正确答案: (1) int x[]={1,2,3}; (2) int x[3]={1,2,3}; (3) int[]x={0,0,0}; (4) char[]x={‘a’,’b’};

(5) 选项(1),(3),(4)均正确。 答案:(5)

82:请问,以下哪些是字节型数据的的取值范围? 请选择一个正确答案: (1)0,+255 (2)-127..+128 (3)-128..+127

联系客服:779662525#qq.com(#替换为@)