您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > Java程序设计基础
答案,正式使用前请祛除答案以及选项的红色颜色!1:B2:C3:B4:A5:A6:B7:C8:D9:B10:B11:B12:A13:B14:D15:C16:B17:A18:A19:B20:A21:D22:B23:C24:C25:B26:A27:A28:B29:A30:D31:D32:B33:C34:D35:C36:C37:C38:B39:B40:C41:D42:C43:C44:B45:C46:B47:A48:D49:A50:D51:A52:C53:B54:C55:C56:C57:C58:C59:B60:B61:A62:D63:D64:B65:C66:A67:A68:C69:A70:B71:A72:A73:A74:D75:D76:B77:D78:B79:D80:B81:A82:B83:B84:D85:B86:D87:B88:B89:D90:B91:D92:D93:B94:C95:B96:B97:A98:C99:B100:A101:D102:C103:C104:D105:B106:B107:C108:B109:B110:D111:C112:B113:B114:B115:C116:C117:C118:C119:B120:D121:C122:C123:C124:C125:D126:C127:C128:D129:A130:A131:C132:D133:A134:B135:B136:A137:C138:D139:A140:B141:BC142:ABD143:CD144:BC145:ADJava程序设计基础145题_共290.00分_及格60.00分第1题【单选题】【2.00分】【概念理解】以下哪个单词不是Java的关键字?A.staticB.BooleanC.voidD.private第2题【单选题】【2.00分】【概念理解】javamain函数写法正确的是?A.publicstaticvoidmain()B.publicvoidmain(String[]args)C.publicstaticvoidmain(String[]args)D.staticvoidmain(String[]args)第3题【单选题】【2.00分】【概念理解】boolean类型的默认值为?A.trueB.falseC.nullD.未定义第4题【单选题】【2.00分】【结果判断】以下代码输出正确的是?publicclassTest{publicstaticvoidmain(String[]args){Strings1=runoob;Strings2=runoob;System.out.print(s1==s2);}}A.trueB.s1==s2is:falseC.s1==s2is:trueD.false第5题【单选题】【2.00分】【概念理解】以下语句哪个是访问数组arrOne的第一个元素?A.arrOne[0]B.arrOne[1]C.arrOne[2]D.arrOne[3]第6题【单选题】【2.00分】【结果判断】float变量的默认值为?A.0.0dB.0.0fC.0D.未定义第7题【单选题】【2.00分】【概念理解】以下代码输出结果为?publicclassTest{publicstaticvoidmain(String[]args){charc=65;System.out.println(c=+c);}}A.c=65B.执行错误C.c=AD.运行错误第8题【单选题】【2.00分】【结果判断】以下初始化Java数组的代码哪一个是正确的()A.int[]myArray={1,2,3};B.int[]myArray=(5,4,3);C.intmyArray[][]={1,2,3,4};D.intmyArray[]={1,3,5};第9题【单选题】【2.00分】【概念理解】Java中float类型的在内存中的大小为多少字节?A.8B.4C.2D.16第10题【单选题】【2.00分】【概念理解】Java中变量不一定要初始化()A.正确B.错误第11题【单选题】【2.00分】【前沿技术】Java中一个类可以继承多个类(extends后面跟上多个类)?()A.正确B.错误第12题【单选题】【2.00分】【概念理解】Math.round(3.7)输出结果为?()A.4B.3.7C.3D.0第13题【单选题】【2.00分】【概念理解】以下哪些赋值语句是正确的()A.inta=10.1f;B.inta=(int)2.5;C.charc=100;D.floatf=2.5;第14题【单选题】【2.00分】【概念理解】java中程序的main方法必须声明为()A.publicB.voidC.publicvoidD.publicstaticvoid第15题【单选题】【2.00分】【概念理解】如果你希望你的条件依赖于两个条件两者都是真的,那么在两个布尔语句之间放置什么符号才是正确的?()A.!B.||C.&&D.|第16题【单选题】【2.00分】【概念理解】声明变量保存数据5.5,需要使用()数据类型。A.intB.doubleC.booleanD.String第17题【单选题】【2.00分】【概念理解】面向对象编程意味着()A.根据分析问题时发现的对象设计应用程序B.在编写程序并制定测试计划之前编写算法C.编写由Java类组成的程序第18题【单选题】【2.00分】【概念理解】一个对象可能是()A.任何事物B.算法C.一个数据容器D.一个程序第19题【单选题】【2.00分】【概念理解】Java关键字不区分大小写。()A.TrueB.False第20题【单选题】【2.00分】【概念理解】Empty.java文件名是否是有效的源文件名?()A.是B.否第21题【单选题】【2.00分】【概念理解】确保循环不是无限的必要条件是什么?()A.你的布尔语句在某些时候会是假的B.在代码中的某处有一个布尔语句C.你的布尔语句在某些时候是真的D.以上所有条件第22题【单选题】【2.00分】【概念理解】在“for”循环中,循环的哪一部分不包括在“for”之后的括号中?()A.初始化B.循环体C.布尔表达式D.更新部分第23题【单选题】【2.00分】【概念理解】以下选项哪一个不正确?()A.类在使用之前,需要将类实例化为对象B.类运行时内存中存在对象C.类和对象只是同一个东西的不同名称D.对象是一个变量,其类型是用于声明变量的类。第24题【单选题】【2.00分】【概念理解】以下代码将导致:inta1=5;doublea2=(float)a1;A.编译错误B.运行期错误C.没有错误D.运行时异常第25题【单选题】【2.00分】【概念理解】你可以将布尔值与整数进行比较吗?()A.可以B.不可以第26题【单选题】【2.00分】【概念理解】以下代码将导致:intnum=6.7()A.编译错误B.运行期错误C.num是6.7D.num为6第27题【单选题】【2.00分】【结果判断】以下输出是什么?classTestIt{publicstaticvoidmain(String[]args){int[]myArray={1,2,3,4,5};ChangeIt.doIt(myArray);for(intj=0;jmyArray.length;j++)System.out.print(myArray[j]+);}}classChangeIt{staticvoiddoIt(int[]z){z=null;}}A.12345B.什么都不会打印出来C.程序将因运行时错误而停止。D.00000第28题【单选题】【2.00分】【结果判断】以下输出是什么?classChangeIt{staticvoiddoIt(int[]z){int[]A=z;A[0]=99;}}classTestIt{publicstaticvoidmain(String[]args){int[]myArray={1,2,3,4,5};ChangeIt.doIt(myArray);for(inti=0;imyArray.length;i++){System.out.print(myArray[i]+);}}}A.12345B.992345C.02345D.9999999999第29题【单选题】【2.00分】【特性分析】以下哪个循环将在一个单独的行中显示此数组中的所有数字:float[]nums={1.1f,2.2f,3.3f};A.for(inti=0;i3;i++)System.out.print(nums[i]);B.for(i=1;i2;i++)System.out.print(nums[i]);C.for(i=0;i2;i++)System.out.print(nums[i]);D.for(i=1;i3;i++)System.out.print(nums[i]);第30题【单选题】【2.00分】【概念理解】下面这个方法实现什么功能?voidblur(char[]z,Stringst){if(z.lengthst.length())return;for(inti=0;ist.length();i++){z[i]=st.charAt(i);}}A.它确定数组是否包含与String相同的字符。B.它将数组中的字符复制到String。C.它创建一个包含与String相同字符的新数组。D.如果数组中有足够的空间,则会将字符串中的字符逐个复制到数组中第31题【单选题】【2.00分】【概念理解】哪一个选项可以在索引处找到名为ar的数组中的最后一个值?()A.0B.1C.ar.lengthD.ar.length-1第32题【单选题】【2.00分】【概念理解】数组是一个?()A.相同数据类型的相同值B.相同的数据类型,值可相同,也可不同C.不同数据类型的相同值D.不同数据类型的不同值第33题【单选题】【2.00分】【概念理解】Java使用按值调用。以下方法调用传递给程序的值是多少?double[]rats={1.2,3.4,5.6};routine(rats);A.rats的副本B.rats数组元素的值C.rats数组的引用D.1.2第34题【单选题】【2.00分】【概念理解】以下代码的输出是什么?()int[]arr=newint[9];System.out.println(arr[9]);A.0B.9C.错误,因为数组未初始化D.错误,因为索引超出范围第35题【单选题】【2.00分】【概念理解】以下数组最高索引值是多少?()byte[]values=newbyte[x];A.0B.XC.x-1D.x+1第36题【单选题】【2.00分】【结果判断】以下程序段的输出是什么?int[]num7={1,3,5,2,8,9,5,0};intx7=num7[0];for(inti=0;i=num7.length-1;i++){if(num7[i]x7){x7=num7[i];}}System.out.println(x7);A.1B.9C.0D.都不是第37题【单选题】【2.00分】【概念理解】分析如下代码,输出结果正确的是():classTest{publicstaticvoidmain(String[]args){inti=5;System.out.println(i++);System.out.println(i);}}A.66B.55C.56D.67第38题【单选题】【2.00分】【概念理解】在Java中,下列代码的运行结果是()。publicstaticvoidmain(String[]args){int[]arr=newint[4];System.out.println(arr[4]);}A.编译错误B.运行时异常C.0D.null第39题【单选题】【2.00分】【概念理解】在Java中,一个源程序文件中定义了3个类,其中public修饰的类只能有()个。A.0B.1C.2D.3第40题【单选题】【2.00分】【概念理解】在Java中,
本文标题:Java程序设计基础
链接地址:https://www.777doc.com/doc-8540246 .html