2015年“甲骨文杯”全国Java程序设计大赛—赛前模拟题

2015年“甲骨文杯”全国Java程序设计大赛—赛前模拟题

ID:37871345

大小:75.00 KB

页数:20页

时间:2019-06-01

2015年“甲骨文杯”全国Java程序设计大赛—赛前模拟题_第1页
2015年“甲骨文杯”全国Java程序设计大赛—赛前模拟题_第2页
2015年“甲骨文杯”全国Java程序设计大赛—赛前模拟题_第3页
2015年“甲骨文杯”全国Java程序设计大赛—赛前模拟题_第4页
2015年“甲骨文杯”全国Java程序设计大赛—赛前模拟题_第5页
资源描述:

《2015年“甲骨文杯”全国Java程序设计大赛—赛前模拟题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2015年“甲骨文杯”全国Java程序设计大赛—赛前模拟题一、单项选择。1.代码片段:publiclassJavaContest{publicstaticvoidfun(shortn){System.out.print("short");}publicstaticvoidfun(Shortn){System.out.print("SHORT");}publicstaticvoidfun(Longn){System.out.print("LONG");}publicstaticvoidmain(S

2、tring[]args){Shorty=0;intz=y;fun(y);fun(z);}}请问编译运行的结果是什么?A.shortLongB.SHORTLONGC.编译出错D.运行时抛出异常答案:C分析:类型JavaContest中的方法fun(short)对于参数(int)不适用2.如下代码:publicstaticvoidmain(String[]args){method1(1,2);System.out.print("java");}publicstaticvoidmethod1(intx

3、1,intx2){System.out.print("hello");}publicstaticvoidmethod1(intx1,intx2,intx3){System.out.print("hi");}请问编译运行的结果是什么?A.hellojavaB.编译失败C.hijavaD.hellohijavaE.hihellojava答案:A分析:method1方法有两个变量,当没有给变量赋值时打印出hello,给变量赋值时打印java。3.有如下变量声明:Map

4、ollection>map;请问以下哪个赋值语句会出错?A.map=newHashMap<>();B.map=newHashMap>();C.map=newHashMap>();D.map=newLinkedHashMap>();4.如下代码:publicclassTest{privateinta;publicintb;protectedin

5、tc;intd;publicstaticvoidmain(String[]args){Testtest=newTest();inta=test.a++;intb=test.b--;intc=test.c++;intd=test.d--;System.out.println(a+"-"+b+"-"+c+"-"+d);}}请问哪个说法是正确的?A.编译错误,因为变量a、b、c和d没有被初始化B.编译错误,因为变量a无法被访问C.编译成功并输出0-0-0-0D.编译成功并输出1--1-1--15.给出

6、如下代码片段:String[]elements={"for","tea","too"};Stringfirst=(elements.length>0)?elements[0]:null;以下哪个是正确的结果?A.编译失败B.运行时抛出异常C.first的值被设为nullD.first的值被设为"for"6.代码片段:packagecertkiller;classTarget{publicStringname="hello";}哪些类能够直接访问并且改变name这个变量的值。A.任意类B.只有Ta

7、rget这个类C.certkiller包下的类D.Target的子类7.代码片段:publicclassCertkiller3implementsRunnable{publicvoidrun(){System.out.print("running");}publicstaticvoidmain(String[]args){Threadt=newThread(newCertkiller3());t.run();t.run();t.start();}}执行的结果是?A.编译出错B.运行时抛出异常C.

8、代码正常执行并且输出:runningD.代码正常执行并且输出:runningrunningE.代码正常执行并且输出:runningrunningrunning8.代码片段:importjava.util.*;publicclassTestSet{enumNum{ONE,THREE,TWO}publicstaticvoidmain(String[]args){Collectioncoll=newLinkedList();coll.add(Num.THREE);coll.add(Num.ONE);c

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

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

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