习题讲解(Java基础、流、数组).ppt





《习题讲解(Java基础、流、数组).ppt》由会员分享,可在线阅读,更多相关《习题讲解(Java基础、流、数组).ppt(65页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java基基础1、用、用java虚虚拟机机执行行类名名为Hello的的应用程序的正确命令是()。用程序的正确命令是()。A.javaHello.classB.Hello.classC.javaHello.javaD.javaHelloD2、只包含一个、只包含一个带public修修饰的的Java类Abc的的Java程序的正确命名是()程序的正确命名是()。A.AbcB.Abc.javaC.abc.javaD.一个任意的一个任意的标识符符带后后缀.javaB3、编译一个一个Java程序程序Hello.java的的正确命令形式是()。正确命令形式是()。A.javacHelloB.JavacHell
2、oC.javacHello.javaD.javachelloC4、一个包含、一个包含Java类A,B,C的源程序的源程序A.java,编译产生的生的类文件是()。文件是()。A.A.classB.A.class,B.class,C.classC.A.class,B$.class,C$.classD.A$.class,B$.class,C$.classB5、下面哪种注、下面哪种注释方法能方法能够支持支持javadoc命令?()命令?()A./*.*/B./*/C./D./*.*/D6、设有如下程序:有如下程序:publicclassTestpublicstaticvoidmain(Stringa
3、rgs)Stringfoo=args1;Stringbar=args2;Stringbaz=args3;System.out.println(“baz=”+baz);下述哪一行命令可以使得下述哪一行命令可以使得执行行该程序的程序的输出出为baz=2?()A.javaTest2222B.javaTest1234CjavaTest4242D.javaTest4321C7、设有如下程序:有如下程序:publicclassHellopublicvoidmain(Stringargs)System.out.println(“HelloWorld”);该程序有如下哪种可能的程序有如下哪种可能的结果?()果
4、?()A.执行行时产生异常生异常B.程序不能程序不能编译C.执行后行后输出:出:“HelloWorld”D.执行后没有任何行后没有任何输出出A8、char的数的数值范范围是()。是()。A.032767B.065535C.-256255D.-3276832767B9、阅读以下程序:以下程序:booleana=false;booleanb=true;booleanc=(a&b)&(!b);intresult=b=false?1:2;这段程序段程序执行完行完毕后,后,c与与result的的值是()是()A.c=false;result=1;B.c=true;result=2;C.c=true;re
5、sult=1;D.c=false;result=2;D10、分析以下程序:、分析以下程序:1publicclassIfTest2publicstaticvoidmain(Stringargs)3intx=3;4inty=1;5if(x=y)6System.out.println(“NotEqual!”);7else8System.out.println(“Equal!”);910该程序的程序的执行行结果是:果是:A.输出出“Equal!”B.输出出“NotEqual!”C.由于第由于第5行有行有错误导致致编译失失败 D.程序可以程序可以执行但是没有行但是没有输出出C11、分析以下程序:、分析以
6、下程序:publicclassTestpublicstaticvoidmain(Stringargs)inti=0;while(i)if(i=4)break;i+;程序可能的程序可能的执行行结果是:果是:A.执行后行后i=0B.执行后行后i=3C.执行后行后i=4D.编译不能通不能通过D12、若有如下程序段:、若有如下程序段:inti=1,j=10;doif(ij)continue;j-;while(+i-j)breaktp;89System.out.println(“i=”+i+“,j=”+j);1011该程序的程序的执行行结果是(果是()A.运行并运行并输出出结果果“i=1,j=0”B.运
7、行并运行并输出出结果果“i=1,j=4”C.运行并运行并输出出结果果“i=3,j=4”D.运行并运行并输出出结果果“i=3,j=0”E.第第4行有行有错误导致致编译失失败F.第第7行有行有错误导致致编译失失败A16、分析以下程序:、分析以下程序:publicclassFoopublicstaticvoidmain(Stringargs)Strings;System.out.println(“s=”+s);该程序的程序的执行行结果果为:(:()A.该程序程序执行成功并且行成功并且输出出“s=”B.该程序程序执行成功并且行成功并且输出出“s=null”C.该程序不能通程序不能通过编译,因,因为字符
8、串字符串变量量s没有初始化没有初始化D.该程序不能通程序不能通过编译,因,因为形参形参s不能被引用不能被引用E.程序程序编译成功,但是成功,但是执行行toString方法方法时会出会出现空空对象的象的错误C17、下列表达式哪些是正确的?(、下列表达式哪些是正确的?()A.bytea=340;B.Booleanb=1;C.longl=-2;D.doublem=0.9239d;D18、执行下面的代行下面的代码后的后的结果是果是:a=(),b=(),c=(),x=()intx,a=2,b=3,c=4;x=+a+b+c+;a=3b=4c=5x=1019、以下合理的、以下合理的标识符是(符是()A._s
9、ys1_lllB.2mailC.$changeD.classAC20、以下哪两个、以下哪两个变量的声明是正确的?(量的声明是正确的?()A.charch=“a”B.charch=nC.charch=cafeD.charch=“cafe”E.charch=ucafeF.charch=u10100G.charch=(char)trueBE21、分析以下程序:、分析以下程序:publicclassTest2publicstaticvoidmain(Stringargs)inti=0 xFFFFFFF1;intj=i;System.out.println(“j=”+j);执行行结果果为:(:()142
10、2、哪、哪3个是有效的浮点型个是有效的浮点型变量的声明?(量的声明?()A.floatfoo=-1;B.floatfoo=1.0;C.floatfoo=42e1;D.floatfoo=2.02f;E.floatfoo=3.03d;F.floatfoo=0 x0123;ADF23、分析以下程序:、分析以下程序:publicclassIfElsepublicstaticvoidmain(Stringargs)if(odd(5)System.out.println(“odd”);elseSystem.out.println(“even”);publicstaticintodd(intx)return
11、x%2;执行行结果是:(果是:()编译错误24、指出下面程序的运行、指出下面程序的运行结果:(果:()inti=9;switch(i)default:System.out.println(“default”);case0:System.out.println(“zero”);break;case1:System.out.println(“one”);case2:System.out.println(“two”);defaultzero26、下面哪些、下面哪些标识符在符在Java语言中是合言中是合法的?(法的?()A.person$B.TwoUsersC.*pointD.instanceofF.
12、end-lineAB27、正确的表达式是(、正确的表达式是()A.bytea=128;B.Booleanb=null;C.longl=0 xfffL;D.doublem=0.9239d;BCD28、下面代、下面代码第几行会出第几行会出错?(?()1publicvoidmodify()2intI,j,k;3I=100;4while(I0)5j=I*2;6System.out.println(“Thevalueofjis”+j);7k=k+1;8I-;910729、下面的表达式正确的是(、下面的表达式正确的是()。)。A.Strings=”你好你好”;inti=3;s+=i;B.Strings=”
13、你好你好”;inti=3;if(i=s)s+=I;C.Strings=”你好你好”;inti=3;i=i+s;D.Strings=”你好你好”;inti=3;s=i+;E.Strings=null;inti=(s!=null)&(s.length()0)?s.length():1;AE30、分析以下程序。、分析以下程序。1publicclassFoo2publicstaticvoidmain(Stringargs)3inti=1;4intj=i+;5if(i+j)&(i+=j)6i+=j;789执行完行完毕后,后,i和和j的的值为()。)。i=2,j=231、分析以下程序段。、分析以下程序段。
14、1switch(i)2default;3System.out.println(“Hello”);4i可以可以为哪几种哪几种类型的型的变量?(量?()charbyteshortint32、以下哪两个、以下哪两个逻辑等式是相等的?(等式是相等的?()A.164B.16/2C.16*4D.162E.16/22F.162DF数数组1、分析以下程序:、分析以下程序:publicclassArrayListpublicstaticvoidmain(Stringargs)floatf1,f2;f1=newfloat10;f2=f1;/第第5行行System.out.println(“f20=”+f20);/
15、第第6行行该程序的程序的执行行结果是:果是:A.输出出结果:果:f22=0.0B.输出出结果:果:f22=NaNC.第第5行有行有错误导致致编译失失败D.第第6行有行有错误导致致编译失失败A2、若有以下程序段:、若有以下程序段:intindex=1;intfoo=newint3;intbar=fooindex;intbaz=bar+index;以上程序的以上程序的执行行结果正确的是:()果正确的是:()A.整型整型变量量baz的的值为0B.整型整型变量量baz的的值为1C.整型整型变量量baz的的值为2D.执行有行有错误B3、分析以下程序:、分析以下程序:Stringfoo=“blue”;bo
16、oleanbar=newboolean1;if(bar0)foo=“green”;变量量foo的的值是:(是:()A.“”B.nullC.blueD.greenC4、有如下数、有如下数组:bytearray1,array2;bytearrary3;bytearray4;假假设每个每个变量都已量都已经初始化,以下那一条初始化,以下那一条语句会句会导致致编译错误?(?()A.array2=array1 B.array2=array3C.array2=array4 D.A并且并且BE.A并且并且CF.B并且并且CA5、分析以下程序:、分析以下程序:publicclassXpublicstaticvo
17、idmain(Stringargs)inta=newint1;modify(a);System.out.println(a0);publicstaticvoidmodify(inta)a0+;该程序的程序的执行行结果果为:(:()A.该程序程序执行并且行并且输出出0B.该程序程序执行并且行并且输出出1C.该程序可以程序可以执行但会因行但会因错误而而终止止D.第第4行有个行有个“可能没有定可能没有定义的的变量量”而引起而引起编译失失败E.第第9行有个行有个“可能没有定可能没有定义的的变量量”而引起而引起编译失失败B6、执行下列代行下列代码后,哪个后,哪个结论是正确的?是正确的?()Strings
18、=newString10;A.s10为”B.s9为nullC.s0为未定未定义D.s.length()为10B7、下列哪些、下列哪些语句是正确的?(句是正确的?()A.inta=newint3;B.inta=1,3,2,3,4,1,2;C.Strings=newString2;D.Strings=“can”,”I”,“help”,”you”BCD8、下面哪些、下面哪些语句能句能够正确地生成正确地生成5个空字符个空字符串?(串?()A.Stringa=newString5;for(inti=0;i5;ai+=“”);B.Stringa=“”,”,”,”,”;C.Stringa5;D.String
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 习题 讲解 Java 基础 数组

限制150内