Java面试笔试题目汇总.doc

Java面试笔试题目汇总.doc

ID:53872095

大小:41.50 KB

页数:6页

时间:2020-04-10

Java面试笔试题目汇总.doc_第1页
Java面试笔试题目汇总.doc_第2页
Java面试笔试题目汇总.doc_第3页
Java面试笔试题目汇总.doc_第4页
Java面试笔试题目汇总.doc_第5页
资源描述:

《Java面试笔试题目汇总.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、算法软件科技Java工程师笔试题一、选择题(可多选)。1、Java之所以可以实现夸平台,是因为Java程序在运行时使用了:A:JDK(JavaDevelopmentKit)B:JRE(JavaRuntimeEnvironment)C:JVM(JavaVirtualMachine)D:OS(OperatingSystem)2、下列不是Java语言中的关健字的是:A:publicB:StaticC:mainD:void3、以下程序中最终输出i的值是:inti=999;i--;++i;System.out.println(i++);A:998B:999C:1000D:10014、那个是合法的b

2、yte类型的数据:A:128B:127C:-129D:(int)-1305、以下b的值是:byteb=(byte)129;A:-126B:-127C:-128D:-1296、在JDK1.7中,对于switch语句,switch后面的()中不可以是哪种类型:A:byteB:charC:shortD:intE:StringF:枚举G:floatH:double7、对于以下代码,输出结果是:for(inti=4;i>0;i--){intj=0;do{j++;if(j==2){break;}}while(j<i);System.out.print(j);A:4321B:1222C:2221

3、D:22228、以下声明数组的方式,哪种是正确的:A:int[3][4]array;B:int[3][]array;C:char[]array[];D:String[][]array;E:Objectarray[][];F:Objectarray[][3];9、下列关于package和import语句的描述,正确的是:A:同一个类中package可以出现1次或多次B:同一个类中import可以出现1此或多次C:对于同一个类中,import语句必须出现在该类的第一行(不含注释)D:同一个类中,package必须出现在该类的第一行(不含注释)10、对于以下关于可变长参数的定义,正确的是:A:

4、publicvoidshow(String[]aa,String...a){}B:publicvoidshow(String...a,String[]aa){}C:publicvoidshow(String...a){}D:publicvoidshow(Stringa,doubleb,String...a){}11、关于接口的使用,正确的是:publicinterfaceUsb{}publicabstraceclassInterface{}A:publicinterfaceUsb1extendsUsb{}B:publicinterfaceUsb1implementsUsb{}C:publ

5、icinterfaceUsb1extendsInterface{}D:publicinterfaceUsb1implementsInterface{}12、以下哪个不是Collection的子接口?A:ListB:SetC:SortedSetD:Map8、对Map的用法,正确的有:A:newjava.util.Map().put("key","value");B:newjava.util.SortedMap().put("key","value");C:newjava.util.HashMap().put(null,null);D:newjava.util.TreeMap().put(0

6、,null);9、对于异常处理,一下描述哪个是正确的:A:捕获异常是一种积极的异常处理方式,通过try、catch等关键字来实现B:try必须跟catch连用,而finally是可以没有的C:catch之后的()用于接收异常对象,因此需要指定异常类型和变量名称,比如catch(Exceptione)D:在JDK1.7中,允许在catch中捕获多个类型异常,如catch(NullPointerExceptione1

7、ClassCastExceptione2)E:对于finally代码块而言,仅当执行try语句并没有触发异常时才执行,如果发生异常则进入catch代码块,不再执行finally

8、代码块10、Hashtable和HashMap的区别是:A:Hashtable是一个哈希表,该类继承了AbstractMap,实现了Map接口B:HashMap是内部基于哈希表实现,该类继承AbstractMap,实现Map接口C:Hashtable线程安全的,而HashMap是线程不安全的D:Properties类继承了Hashtable类,而Hashtable类则继承Dictionary类E:Hashtable直接使用对象的ha

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

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

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