java基本语法测试.pdf

java基本语法测试.pdf

ID:57338011

大小:532.83 KB

页数:20页

时间:2020-08-12

java基本语法测试.pdf_第1页
java基本语法测试.pdf_第2页
java基本语法测试.pdf_第3页
java基本语法测试.pdf_第4页
java基本语法测试.pdf_第5页
资源描述:

《java基本语法测试.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Java面向对象核心基本编程能力测试题一:选择题:1.下面代码编译执行后的结果?intOutput=10;booleanb1=false;if((b1==true)&&((Output+=10)==20)){System.out.println("Weareequal"+Output);}else{System.out.println("Notequal!"+Output);}A.编译错误.B.编译成功并输出"Weareequal10".C.编译成功并输出"Notequal!20".D.编译成功并输出"Note

2、qual!10".2:下面代码中,A和D通过编译.Trueorfalse?A:StringBuffersb1="abcd";后面的字符型的必须用String如果要StringBuffersb=newStringBuffer("aaa");B:Booleanb=newBoolean("abcd");C:byteb=255;-128~127D:intx=0x1234;16进制0x8进制0E:floatfl=1.2;浮点型的是后面的数字要加fTrueFalse3:下面程序执行的结果?publicclassTernar

3、y{publicstaticvoidmain(Stringargs[]){inta=5;System.out.println("Valueis-"+((a<5)?9.9:9));如果前面是真执行问号后面的第一个数如果是假执行后面的数}}A.输出:Valueis–9B.输出:Valueis–5C.编译错误D.以上都不是4.下面代码的执行结果?1.classMyClass2.{3.voidmyMethod(inti){System.out.println("intversion");}4.voidmyMethod(

4、Strings){System.out.println("Stringversion");}5.publicstaticvoidmain(Stringargs[])6.{7.MyClassobj=newMyClass();8.charch='c';9.obj.myMethod(ch);10.}11.}A.第4行不能被编译.B.第9行会产生异常.C.第9行将不能被编译myMethod方法不能接受char型参数.D.成功编译并输出:intversion.由低向高转换E.成功编译并输出:Stringversion.5

5、.下面代码执行结果?publicclassTest{publicvoidmethod(){for(inti=0;i<3;i++){System.out.print(i);}System.out.print(i);}}A.0122B.0123C.CompilationerrorD.Noneofthese6.下面哪些是short型的取值范围A.-27--27-1B.0--216-1C.-2^15–2^15-1D.2^31–2^31-17.下面哪些是合法的标识符。A.$personsB.TwoUsers标识符首字母可

6、以大写开头不能用数字C.*pointD.this关键字E._endline8.哪些是将一个十六进制值赋值给一个long型变量A.longnumber=345L;B.longnumber=0345;C.longnumber=0345L;D.longnumber=0x345L9.下面的哪些程序片断可能导致错误A.Strings="Gonewiththewind";Stringt="good";Stringk=s+t;B.Strings="Gonewiththewind";Stringt;t=s[3]+"one";C

7、.Strings="Gonewiththewind";Stringstandard=s.toUpperCase();D.Strings="homedirectory";Stringt=s-"directory";10.在//pointx处的哪些申明是句法上合法的。classPerson{privateinta;publicintchange(intm){returnm;}}publicclassTeacherextendsPerson{publicintb;publicstaticvoidmain(String

8、arg[]){Personp=newPerson();Teachert=newTeacher();inti;//pointx}}A.i=m;B.i=b;C.i=p.a;D.i=p.change(30);E.i=t.b.11.下面的哪些答案可以用以表示八进制值8。A.010B.0x10C.08D.0x812.哪些不是Java关键字A.TRUEB.sizeofC.constD.superE

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。