资源描述:
《java考试题+答案解析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、WORD完美格式选择题(每题3分,共45分)1、下列程序编译或运行的结果是。()Dpublicstaticvoidmain(Stringargs[]){inta=10;intb,c;if(a>50){b=9;}c=b+a;System.out.println(c);}A.10B.19C.9D.编译错误2、下列语句片段中,four的值为()Dintthree=3;charone=‘1’;charfour=(char)(three+one);A.3B.1C.31D.43、下列代码的运行结果是()Dpublicstaticvoidm
2、ain(String[]args){inta=7;System.out.println(a%3);}A.2.0B.2C.1.0D.14、以下程序的输出结果为()。Dpublicstaticvoidmain(String[]args){intx=1,y=1,z=1;if(x--==1&&y--==1
3、
4、z--==1)System.out.println(“x=”+x+”,y=”+y+”,z=”+z);}A.x=0,y=1,z=1B.x=0,y=2,z=2C.x=0,y=2,z=1D.x=0,y=0,z=15、下列代码段编译和运行
5、的结果是().Cpublicstaticvoidmain(Stringargs[]){专业知识编辑整理WORD完美格式Stringstr=“null”;if(str==null){System.out.println(“null”);}elseif(str.length()==0){System.out.println(“zero”);}else{System.out.println(“some”);}}A.nullB.zeroC.someD.编译错误6、下列代码的运行结果是():DpublicclassAnimal{publ
6、icStringnoise(){return“peep”;}publicstaticvoidmain(String[]args){Animalanimal=newDog();Catcat=(Cat)animal;System.out.println(cat.noise());}}classDogextendsAnimal{publicStringnoise(){return“bark”;}}classCatextendsAnimal{publicStringnoise(){return“meow”;}}A.peepB.bark
7、C.meowD.编译错误E.抛出运行时异常7、关于下列代码说法正确的是()D专业知识编辑整理WORD完美格式publicclassFoo{publicintadd(inta,intb){returna+b;}publicstaticvoidmain(String[]args){Foofoo=null;System.out.println(foo.add(10,20));}}A.编译错误B.正常运行,但无结果输出C.30D.运行时抛出NullPointerException8、程序的执行结果是()BpublicclassTest
8、{intx;publicstaticvoidmain(String[]args){Testt=newTest();t.x=5;change(t);System.out.println(t.x);}publicstaticvoidchange(Testt){t.x=3;}}A.5B.3C.0D.49、关于下列代码书法正确的是()BpublicclassA{publicvoiddoit(){}publicStringdoit(){return“a”;}publicdoubledoit(intx){return1.0;}}A.无编译
9、错误B.代码publicStringdoit(){行,出现编译错误C.代码publicdoubledoit(intx){行,出现编译错误D.代码return“a”;行处出现编译错误10、下列代码的运行结果是()DStringtest=“Thisisatest”;专业知识编辑整理WORD完美格式String[]tokens=test.split(“\s”);System.out.println(tokens.length);A.0B.1C.3D.411、请看下列代码()A1//somecodehere2try{3//somec
10、odehere4}catch(SomeExceptionse){5//somecodehere6}finally{7//somecodehere8}下面那种情况不能使第7行的代码执行:A.第1行抛出异常B.第3行抛出异常C.第5行抛出异常D.第3行代码成功执行E.第5行代码成