甲骨文大赛校内测试题(含答案)

甲骨文大赛校内测试题(含答案)

ID:38718732

大小:89.00 KB

页数:11页

时间:2019-06-18

甲骨文大赛校内测试题(含答案)_第1页
甲骨文大赛校内测试题(含答案)_第2页
甲骨文大赛校内测试题(含答案)_第3页
甲骨文大赛校内测试题(含答案)_第4页
甲骨文大赛校内测试题(含答案)_第5页
资源描述:

《甲骨文大赛校内测试题(含答案)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、甲骨文程序设计大赛试题姓名:专业班级:一、单项选择题:1.Map>map;请问以下哪个赋值语句会出错?(D)A、map=newHashMap<>();JDK7支持B、map=newHashMap>();C、map=newHashMap>();D、map=newLinkedHashMap>();2.

2、代码片段:publicclassCertkiller3implementsRunnable{publicvoidrun(){System.out.print("running");}publicstaticvoidmain(String[]args){Threadt=newThread(newCertkiller3());t.run();t.run();t.start();}}运行结果是(E)。A、编译出错B、运行时抛出异常C、代码正常执行并且输出:runningD、代码正常执行并且输出:runningrunningE、代码

3、正常执行并且输出:runningrunningrunnng3.代码片段:publicclassTest{privateinta;publicintb;protectedintc;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);}}下列哪个说法是正确的?(C)A、编译错

4、误,因为变量a,b,c和d没有被初始化B、编译错误,因为变量a无法被访问C、编译成功并输出0–0–0–0D、编译成功并输出1--1–1--14.代码片段1:publicclassComplexCalc{publicintvalue;publicvoidcalc(){value+=5;}}代码片段2:publicclassMoreComplexCalcextendsComplexCalc{publicvoidcalc(){value-=2;}publicvoidcalc(intmulti){calc();super.calc(

5、);value*=multi;}publicstaticvoidmain(String[]args){MoreComplexCalccalc=newMoreComplexCalc();calc.calc(3);System.out.println("Ohitis:"+calc.value);}}请问编译运行结果是?(A)A、Ohitis:9B、编译出错C、Ohitis:15D、Ohitis:-6E、代码正常执行但没有输出F、运行时抛出异常G.、Ohitis:6H、Ohitis:-155.代码片段:voidwaitForSig

6、nal(){Objectobj=newObject();synchronized(Thread.currentThread()){obj.wait();obj.notify();}}以下哪个描述是正确的?(A)A、需要处理InterruptedExceptionB、代码能编译但可能运行时抛出IllegalStateExceptionC、运行10分钟后代码抛出TimeOutExceptionD、需要把obj.wait()替换为((Thread)obj).wait()后代码才能通过编译。E、把obj.wait()和obj.not

7、ify()这两句调换一下位置,能使代码执行。6.代码片段:contestKiller=newReallyBigObject();//这里省略部分代码contestKiller=null;/*在这里补充代码*/以下哪一项的代码是告诉虚拟机尽最大的能力去回收contestKiller这个对象所占用的内存?(B)A、Runtime.getRuntime().freeMemory()B、Runtime.gc()C、System.freeMemory()D、Runtime.getRuntime().growHeap()7.代码片段:p

8、ublicvoidaSafeMethod(Objectvalue){//在这里检查方法的参数//这里省去其他的代码Sytem.out.println(value.toString());}代码中的方法要求传入的参数是非空的,请问有什么比较好的方式去处理一个空值?(B)A、assertval

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

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

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