文档介绍:Java面试笔试题目汇总————————————————————————————————作者:————————————————————————————————日期: 算法软件科技Java工程师笔试题选择题(可多选)。1、Java之所以可以实现夸平台,是因为Java程序在运行时使用了:A:JDK(JavaDevelopmentKit)B:JRE(JavaRuntimeEnvironment)C:JVM(JavaVirtualMachine)D:OS(OperatingSystem)下列不是Java语言中的关健字的是:A:publicB::mainD:void以下程序中最终输出i的值是:inti=999;i--;++i;(i++);A:998B:999C:1000D:1001那个是合法的byte类型的数据:A:128B:127C:-129D:(int)-130以下b的值是:byteb=(byte)129;A:-126B:-127C:-128D:-,对于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);(j);A:4321B:1222C:2221D:2222以下声明数组的方式,哪种是正确的:A:int[3][4]array;B:int[3][]array;C:char[]array[];D:String[][]array;E:Objectarray[][];F:Objectarray[][3];下列关于package和import语句的描述,正确的是:A:同一个类中package可以出现1次或多次B:同一个类中import可以出现1此或多次C:对于同一个类中,import语句必须出现在该类的第一行(不含注释)D:同一个类中,package必须出现在该类的第一行(不含注释)对于以下关于可变长参数的定义,正确的是:A:publicvoidshow(String[]aa,String...a){}B:publicvoidshow(String...a,String[]aa){}C:publicvoidshow(String...a){}D:publicvoidshow(Stringa,doubleb,String...a){}关于接口的使用,正确的是:publicinterfaceUsb{}publicabstraceclassInterface{}A:publicinterfaceUsb1extendsUsb{}B:publicinterfaceUsb1implementsUsb{}C:publicinterfaceUsb1extendsInterface{}D:publicinterfaceUsb1implementsInterface{}以下哪个不是Collection的子接口?A:ListB:SetC:SortedSetD:Map对Map的用法,正确的有:A:().p