JAVA编程基础-2-B-试卷

JAVA编程基础-2-B-试卷

ID:37916127

大小:130.50 KB

页数:6页

时间:2019-06-02

JAVA编程基础-2-B-试卷_第1页
JAVA编程基础-2-B-试卷_第2页
JAVA编程基础-2-B-试卷_第3页
JAVA编程基础-2-B-试卷_第4页
JAVA编程基础-2-B-试卷_第5页
资源描述:

《JAVA编程基础-2-B-试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件工程师实训营阶段试卷课程名称:JAVA编程基础-2-B考试时间60分钟(闭卷■)一、选择题(每题3分共60分)1.阅读下面代码:publicclassJavaKey{privateintjava=100;//1publicStringtrue="myJava";//2publicstaticvoidmain(String[]args){intinteger=20;//3JavaKeykey=newJavaKey();System.out.println(key.java);}}下面那个表达式是合法的?A.编译成功;打印输出100B.编译失败

2、;提示//1处发生错误C.编译失败;提示//2处发生错误D.编译失败;提示//3处发生错误2.下面哪个选项的内容不是java保留字?A.intB.throwsC.longD.TRUE3.下面哪个选项的内容不是java中的基本类型?A.'1'B.1C.1.0D."1"4.阅读下面代码(两个类在同一个package内):classTestClass{staticintage;Stringname;}publicclassTestVariableInit{publicstaticvoidmain(String[]args){TestClasstc=n

3、ewTestClass();intj=0;System.out.println("tc.name="+TestClass.name);System.out.println("tc.age="+tc.age);System.out.println("j="+j);}}下面关于上述代码的说法哪一个是正确的?6请将答案写在答题纸上A.编译通过;输出结果为tc.name=nulltc.age=0j=0B.编译通过;输出结果为tc.name=tc.age=0j=0C.编译通过;输出结果为tc.name=tc.age=j=D.编译失败2.下边哪一个选项中的

4、方法不是在Object类中被声明的?A.toString()B.final()C.getClass()D.clone()3.阅读下面代码publicclassQuestion{publicstaticvoidmain(String[]args){Strings1="abcd";Strings2="ab"+"cd";System.out.println("s1"+((s1==s2)?"==":"!=")+"s2");}}上述代码的执行结果是:A.s1==s2B.s1!=s2C.s1D.s1="abdc"4.阅读下面代码:publicclassFo

5、o{publicstaticvoidmain(String[]args){StringBufferbuf=newStringBuffer("a");add(buf);System.out.println(buf);}staticvoidadd(StringBufferbuf){buf.append("b");}}上述代码的执行结果是:A.编译失败B.编译通过,执行结果为aC.编译通过,执行结果为abD.编译通过,执行结果为buf变量的地址6请将答案写在答题纸上1.阅读下面代码:publicclassAClass{publicstaticvoid

6、main(String[]args){String[]msg={"one","two","three"};if(args.length==0){System.out.println("Noarguments");}else{System.out.println(msg[args.length]+"arguments");}}}下面哪个选项的说法是正确的?A.该代码无法编译通过B.不带任何参数运行该程序时,会抛出NullPointerException异常C.带3个参数运行该程序时,会打印threeargumentsD.带3个参数运行该程序时,会

7、发生运行时异常2.阅读下面代码publicclassThisUse{intplane;staticintcar;publicvoiddoSomething(){floati;//插入语句}}下面哪个选项中的内容不能添加到//插入语句处(添加后导致编译错误)A.i=this.plane;B.i=this.carC.i=4.0D.this.car=plane;;3.阅读下面代码:publicstaticvoidmain(String[]args){booleanb=false;inti=1;do{i++;b=!b;}while(b);System.

8、out.println(i++);}下面哪个选项的说法是正确的?A.编译失败B.编译通过,运行时输出结果为2C.编译通过,运行时输出结果为3D.编译通

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

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

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