欢迎来到天天文库
浏览记录
ID:39430900
大小:61.00 KB
页数:5页
时间:2019-07-03
《易特英才笔试题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、易特英才信息技术有限公司java笔试题(题目)2011-05-23ADCBBECCCA一、单选题1.classSuper{publicfloatgetNum(){return3.0f;}}publicclassSubextendsSuper{}下面的哪个方法放在Sub将引起编译错误?BA.publicfloatgetNum(){return4.0f;}B.publicvoidgetNum(){}C.publicvoidgetNum(doubled){}D.publicdoublegetNum(floatd){return4.0d;}2.inti=1,j=
2、10;do{ if(i++>--j)continue;}while(i<5);这个代码块执行后,i和j的值是什么?DA.i=6j=5B.i=5j=5C.i=6j=4D.i=5j=6E.i=6j=63.publicclassA{[第1行]publicvoidm(){[第2行]Objecto=newFloat(3.14F);[3]Object[]oa=newObject[1];[4]oa[0]=o;[5]o=null;//第六行[6]oa[0]=null;[7]System.out.println(oa[0]);[8]}[9]}[第10行]最早在第几行对象
3、o就可以被垃圾回收?A.第4行后B.第5行后C.第6行后D.第7行后E.第9行后1.intindex=1;intfoo[]=newint[3];intbar=foo[index];intbaz=bar+index;经过以上代码后,baz的值是多少?BA.baz值为0B.baz值为1C.baz值为2D.程序运行时抛出异常E.代码不能编译2.publicclassA{publicstaticvoidadd3(Integeri){intval=i.intValue();val+=3;i=newInteger(val);}publicstaticvoidmain
4、(Stringargs[]){Integeri=newInteger(0);add3(i);System.out.println(i.intValue());}}以上代码执行结果是什么?BA.编译错误B.打印"0"C.打印"3"D.编译成功但运行时有第3行出现异常3.classEnclosingOne{ publicclassInsideOne{}}publicclassInnerTest{ publicstaticvoidmain(Stringargs[]){EnclosingOneeo=newEnclosingOne();//在这插入代码}}应将
5、哪行代码插入代码块中?A.InsideOneei=eo.newInsideOne();B.eo.InsideOneei=eo.newInsideOne();C.InsideOneei=EnclosingOne.newInsideOne();D.InsideOneei=eo.newInsideOne();E.EnclosingOne.InsideOneei=eo.newInsideOne();1.下面哪个是"isa"的关系?A.publicinterfaceColor{} publicclassShape{privateColorcolor;}B.int
6、erfaceComponent{} classContainerimplementsComponent{ privateComponent[]children; }C.publicclassSpecies{}publicclassAnimal{privateSpeciesspecies;}2.publicclassSychTest{ privateintx; privateinty;publicvoidsetX(inti){x=i;}publicvoidsetY(inti){y=i;}publicsynchronizedvoidsetXY(in
7、ti){setX(i);setY(i);}publicsynchronizedbooleancheck(){returnx!=y;}}在什么条件下,在其它类中调用check()返回true?A.check()永远不返回trueB.当setXY被多个线程调用时check()返回trueC.当多个线程分别调用setX和setY时check()返回trueD.只有SychTest被改写为x和y可以分别赋值时check()才可能返回true3.classAimplementsRunnable{ inti;publicvoidrun(){try{Thread.s
8、leep(5000);i=10;}catch(InterruptExceptio
此文档下载收益归作者所有