Java选择题100道.docx
期末不说明Java选择题100道(三)来源:井淼WI1.1.的1.l志1. 若a的值为3时,下列程序段被执行后,C的值是多少?(C>if(a>0)if(a>3c=2;elsec=3;elsec=4;A,1B、2Cs3D.42. 下面哪一个操作符的优先级最高?<D)A.&&B、HC,I0、()3. 下列方法头中哪一个不与其他方法形成用武(OVerIOad)关系?(D)A、voidmmn()B、voidmmm(inti)C.voidmmm(String$)D、intmm()4. 编译JaVa程序的吩咐地:(B)A.appletviewerB.javacC、javaD、javadoc5. 编译JaVa源程序文件将产生相应的字节码文件,这线字节码文件的扩展名为(B).A、.byteB.classC.htmlD.exe6. 执行语句intl=l,j=+*i;后I与J的值分别为(D>.A.1t51B、2与1C、1与2D、2与27. main方法是Java应用程序执行的入口点,关于main方法的方法头以下哪项是合法的?(B)A4publicstaticvoidmain(>B、publicstaticvoidmain(Stringargs)C、publicstaticintmain(String()arg)D、publicvoidmain(Stringarg(>8. 下列哪个选项不是JaVa语言的特点?(D)A、而对对象B.高平安性C、平台无关D、面对过程9. 下列哪个是合法的JaVa标识符?(8)A,Tree&GlassesB、FirstJavaAppIetC、thelastne273.510. 下面的选项中,哪一项不属于“汽车类”的行为(D).A、启动B、刹车C、减速D、速度11. 下面哪一个循环会导致死循环?(C>A,for(intk=0;k<0;k)B、for(intk=10;k>0;k-)C.for(intk三0;k<10;k-)D.for(intk=0;k>0;k+*)12. 有如下程序段:inta=b三5;StrIng$1"祝你今日考出好成果!”;Strings2三si;则表达式a=b与s2=si的结果分别是:(八).A.true与trueB、false与trueC、true与false。、false与false13. 在JaVa中用什么关键字修饰的方法可以干脆通过类名来调用?(八)AxstaticBxfinalC>privateD、void14. 若在某一个类定义中定义有如下的方法:abstractvoidPerfOrEDia1();该方法属于(C),A、接口方法B、坳终方法C、抽象方法D、空方法15. 有如下程序段:inttotal=0;for(inti=0;i<4;i+)if(i=1)continue;if(i三三2)break;total÷三i;则执行完该程序段后total的值为:(A>oA、0Bs1C、3D、616. 假如希史某个交送只可以被类本身访句和调用,则应当运用下列哪一种访问限制修饰符(八)ZprivateB、protectedCmprivateprotectedD.public17. <.Java,“456”属于(B>类的对象A、intB、StringC、IntegerD.Number18. SyStem.out.println("5"2);的输出结果应当是<A)6A、52Bs7C、2D、519. 为AB类的一个无形式参数无返回值的方法method仿耳方法头,使得运用类名AB作为的假就可以两用它,该方法头的形式为(八).A.staticvoidmethod()B.publicvoidmethod()C.finalvoidmethod()D.abstractvoidmethod()20. 下面声明数组的写法错误(DAinta(;B:int()a;C向口a;8nt113a;21. 设x为float型变出.¥为double型变量a为int型变fibb为long型变I.C为Char型变玳,则表达式x+v=/x+b/vc的曲为(C)类型,AIntBlongCdoubleDchar22. 欲构造Array1.ist类的一个实例.此类继承了Ust接口,卜列哪个方法是正确的?(BA、Array1.istmytist=newObject(;Bxlistmylist=ewArray1.ist();C、ArrayUstm1.ist=new1.ist(;D、1.istmy1.ist=new1.ist():23. 指出正确的表达式(OA、byte=128;B、Boolean三null;C、IongI=Oxffa;D、double=0.9239d;24. 指出下列程序运行的结果(B)publicclassE×ampleStringstr三newString("good”);CharnCh=fa'b7c,;publicstaticvoidmain(Stringargs)(Exampleex=newExample。;ex.cha11ge(e×.strre×.ch);System.out.print(e×.str*"and");Sytem.out.print(e×.ch);publicvoidchangeStringstcharch()(str=,testok"ch(O='g;A. goodandabcB. gdandgbcC. testokandabcD. testokandgbc25. 运行下列程序,会产生什么结果(D)publicclassXextendsThreadimplementsRunnablepublicvoidrun()System.out.println("this1$run()");publicstaticvoidmai11(Stringargs)Threadt=newThredd(newX();t.start();)A、第一行会产生编课错误B、第六行会产生编译描误C、第六行会产生运行错误D.程序会运行和启动