资源描述:
《深圳天源迪科信息技术(java类)面试第一轮试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、技术人员(JAVA类)面试第一轮试题深圳天源迪科信息技术股份有限公司技术人员(JAVA类)面试第一轮试题前言:谢谢您信任我们深圳天源迪科信息技术股份有限公司!我们以严肃的态度、真诚的热情希望您能成为我们公司的员工。希望您能耐心、诚信地完成我们如下的试题。祝您成功。姓名:李海凤联系电话:15022151250面试时间:一、选择题:(每题1.5分,计1.5*10=15分)1、classComp{publicstaticvoidmain(String[]args){floatf1=2.3f;float[][]f2={{42.0f},{1.7f,2
2、.3f},{2.6f,2.7f}};float[]f3={2.7f};Longx=42L;//在此处插入代码(分别是F1、F2、F3、F4、F5代码段)System.out.println("true");}}代码段:F1.if(f1==f2)编译错误F2.if(f1==f2[2][1])无F3.if(x==f2[0][0])tureF4.if(f1==f2[1,1])编译错误F5.if(f3==f2[2])无分别运行程序,最终汇总结果是(D)?A.一次编译通过,一次返回true.B.二次编译通过,一次返回true.技术人员(JAVA类)面
3、试第一轮试题C.三次编译通过,二次返回true.D.三次编译通过,一次返回true.2、执行以下代码,程序输出的结果是(A)publicclassStrUtil{publicstaticvoidsubstr(Stringstr){str.substring(5);}publicstaticvoidmain(String[]args){Strings="thisismytest";StrUtil.substr(s);System.out.println(s);}}A.thisismytest;B.ismytestC.sismytestD.my
4、test;3、哪个选项编译有误(C)?inta=3;A.a=a/2;B.a=a/3;C.a=a/2.3;D.全部编译通过4、启动一个线程,类MyRunnable已经实现了java.lang.Runnable接口:MyRunnablemyRunnable=newMyRunnable();以下哪个语句可用于启动MyRunnable任务线程:(D)A.myRunnable.run();B.Threadthread=newThread(myRunnable);thread.run();C.myRunnable.start();D.Threadthr
5、ead=newThread(myRunnable);thread.start();5、Whichcollectionclass(es)allowsyoutogroworshrinkitssizeandprovidesindexedaccesstoitselements,butwhosemethodsarenotsynchronized?()A.java.util.HashSetB.java.util.LinkedHashSetC.java.util.ListD.java.util.ArrayList6、publicclassTwoThrea
6、ds{staticThreadlaurel,hardy;publicstaticvoidmain(String[]args){laurel=newThread(){publicvoidrun(){System.out.println("A");try{hardy.sleep(1000);}catch(Exceptione){System.out.println("B");}System.out.println("C");}};技术人员(JAVA类)面试第一轮试题hardy=newThread(){publicvoidrun(){System
7、.out.println("D");try{laurel.wait();}catch(Exceptione){System.out.println("E");}System.out.println("F");}};laurel.start();hardy.start();}}请问哪几个字母将被输出?()A.A,C,D,FB.D,E,FC.A,C,DD.A,C,D,E,F7、classEmu{staticStrings="-";publicstaticvoidmain(String[]args){try{thrownewException()
8、;}catch(Exceptione){try{try{thrownewException();}catch(Exceptionex){s+="ic";}thrownewExce