JAVA程序设计_第1页
JAVA程序设计_第2页
JAVA程序设计_第3页
已阅读5页,还剩89页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、单选题(每题4分,共25道小题,总分值100分)1.下列标识符中,合法的一个是( )。(4分)A$#!$B$-$C2$2D$22$正确答案D您的答案是 A回答错误展开2.下列关于异常使用原则的说法中错误的一项是( )。(4分)A处理本异常,然后再把另一个不同异常重掷到较低层B中止程序,不让程序继续向下运行C使问题简化,不用花很多时间在跟踪错误上D让程序更安全正确答案A您的答案是 未作答回答错误展开3.下列哪一个语句是合法的?( )(4分)Abyte=128;BBoolean=true:Clong l=0x23EFL;Ddouble=0.1453d:正确答案C您的答案是 未作答回答错误展开4

2、.在下列说法中,选出最正确的一项是( )。(4分)AJava语言是以类为程序的基本单位的BJava语言是不区分大小写的C多行注释语句必须以开始D在Java语言中,类的源文件名和该类名可以不相同正确答案A您的答案是 未作答回答错误展开5.下列哪一个类实现了线程组?( )(4分)Ajava.lang.ObjictBjava.1ang.ThreadGroupCJava.1ang.ThreadDjava.1ang.Runnable正确答案B您的答案是 未作答回答错误展开6.下列哪一项不属于Applet中的显示方法?( )(4分)Aupdate()Brepaint()CdrawLine()Dpaint(

3、)正确答案A您的答案是 未作答回答错误展开7.下列数据表示十六进制数的一个是( )。(4分)A02lB123C23D0xa34正确答案D您的答案是 未作答回答错误展开8.下列关于Unicode-亨符的说法中,不正确的一项是( )。(4分)AUnicode字符集比ASII字符集丰富BUnicode字符是16位无符号数C字符常量a以八进制数表示为142D字符常量a以八进制数表示为14l正确答案C您的答案是 未作答回答错误展开9.下面哪一个是符合Java语言语法的语句?( )(4分)Aint a=0:boolean b=a!=7;Bint a=0;int b=2;int e=12;a=12+b+e!

4、=4;Cdouble i=1.3*12;Dint a=0; int b=2;int 12=7;a =a+12=c+b;正确答案A您的答案是 未作答回答错误展开10.下列属于Java核心包的一项是( )。(4分)Ajavax.namingBjavax.rmiCjavax.soundDjava.math正确答案D您的答案是 未作答回答错误展开11.下列关于byte类型的说法中,正确的一个是( )。(4分)Abyte类型的长度为8位Bbyte类型可以自动转换为所有的简单类型C128是合法的byte类型数值Dbyte存储顺序是从高到低正确答案A您的答案是 未作答回答错误展开12.下列语句中,正确的给出

5、初始值为222111的单精度浮点数f的定义的一个是( )。(4分)Afloat f=222.111f:Bfloat f=222111;Cfloat f=222111 d:Dfloat f=222111;正确答案A您的答案是 未作答回答错误展开13.下列关于float类型的说法中,正确的一个是( )。(4分)Afloat类型不能自动转换为其他的简单类型Bfloat类型可以自动转换为double类型Cfloat类型和long类型在计算机中占的存储空间一样大D3342E2D是合法的float类型数值。正确答案B您的答案是 未作答回答错误展开14.下面的是关于类及其修饰符的一些描述,不正确的是( )。

6、(4分)Aabstract类只能用来派生子类,不能用来创建abstract类的对象Babstract不能与final同时修饰一个类Cfinal类不但可以用来派生子类,也可以用来创建final类的对象Dabstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法正确答案C您的答案是 未作答回答错误展开15.Java语言是以哪一种语言为基础的?( )(4分)ABasicBSmalhalkCCDC+正确答案D您的答案是 未作答回答错误展开16.下列说法中,正确的一项是( )。(4分)A双精度数强制转换成单精度数后,其数值精度会提高BJava语言中的布尔变

7、量可以和整型变量相互强制转换C强制转换是将存储长度长的数据转换为长度短的数据D强制转换是将存储长度短的数据转换为长度长的数据正确答案C您的答案是 未作答回答错误展开17.为了使包ch4在当前程序中可见,可以使用的语句是( )。(4分)Aimport ch4.*;Bpackage ch4.*;Cch4 imporl,;Dch4 package;正确答案A您的答案是 未作答回答错误展开18.为了定义3个整型数组a1、a2、aL3,下面声明正确的语句是( )。(4分)ABCD正确答案B您的答案是 未作答回答错误展开19.设有类型定义short i=32;long j=64;下面赋值语句中不正确的一个

8、是( )。(4分)Aj=i;Bi=j;Ci=(short)j;Dj=(long)i;正确答案B您的答案是 未作答回答错误展开20.下列选项中属于 Java语言的安全性的一项是( )。(4分)A动态链接B高性能C访问权限D内存跟踪正确答案C您的答案是 未作答回答错误展开21.算术表达式1+234*5B、的值为9( )(4分)A1B-19C-5D0正确答案B您的答案是 未作答回答错误展开22.下列说法中错误的一项是( )。(4分)AgetDocumentBase()用于获取包含Applet的HTML文件的URLBgetCodeBase()用于获取Applet主类的URLCgetParameter(

9、String name)用于获取标记中的参数的值D若指定参数在HTML中没有说明,则Applet将停止运行正确答案D您的答案是 未作答回答错误展开23.下列语句序列执行后,x的值是( )。(4分)A13B12C11D10正确答案B您的答案是 未作答回答错误展开24.下列说法中,正确的一个是( )。(4分)A接口属于复合数据类型B接口属于简单数据类型C标识符的总的字符个数是有限的D标识符就是保留字正确答案A您的答案是 未作答回答错误展开25.下列属于Java语言的特点的一项是( )。(4分)A运算符重载B类间多重继承C指针操作D垃圾回收正确答案D您的答案是 未作答回答错误一、单选题(每题4分,共

10、25道小题,总分值100分)1.下列关于Java程序结构的描述中,不正确的一项是( )。(4分)A一个Java源文件中可以包括一个package语句B一个Java源文件中可以包括多个类定义,但是只能有一个public类C一个Java源文件中可以有多个public类D源文件名与程序类名必须一致正确答案C您的答案是 A回答错误展开2.下面的是关于类及其修饰符的一些描述,不正确的是( )。(4分)Aabstract类只能用来派生子类,不能用来创建abstract类的对象Babstract不能与final同时修饰一个类Cfinal类不但可以用来派生子类,也可以用来创建final类的对象Dabstrac

11、t方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法正确答案C您的答案是 未作答回答错误展开3.下列说法中,正确的一项是( )。(4分)A双精度数强制转换成单精度数后,其数值精度会提高BJava语言中的布尔变量可以和整型变量相互强制转换C强制转换是将存储长度长的数据转换为长度短的数据D强制转换是将存储长度短的数据转换为长度长的数据正确答案C您的答案是 未作答回答错误展开4.现在有一个int类型的变量a和一个char类型的变量b,关于它们之间类型转换的说法中,正确的一个是( )。(4分)Aa必须性制转换为bBa可以自动转换为bCb必须强制转换为aD它们不可

12、以相互转换正确答案A您的答案是 未作答回答错误展开5.下列选项中,不属于JDK文件目录中的子目录的是( )。(4分)Abin子目录Binclude子目录Cj2sdkl42子目录Dlib子目录正确答案C您的答案是 未作答回答错误展开6.以下的变量定义语句,合法的是( )。(4分)Afloat_*5=123.456F;Bbyte $_bl=156782;Cint_long_=324233L;Ddouble a=Double.MAX_ VALUE:正确答案D您的答案是 未作答回答错误展开7.使用如下哪个保留字可以使只有在定义该类的包中的其他类才能访问该类?( )(4分)AabstractBpriva

13、teCprotectedD不使用保留字正确答案D您的答案是 未作答回答错误展开8.下列关于RuntimeException的说法中正确的一个项( )。(4分)A此异常默认可以被除了main( )方法之外的任何方法抛出B它没有被强迫处理,因此也不会被main( )处理C这种异常属于检测异常D从jdk的docs可以了解都有哪些异常属于此类正确答案D您的答案是 未作答回答错误展开9.下列说法中错误的一项是( )。(4分)AJApplet是顶层Swing容器BJApplet中使用内容面板作为其惟一直接后代C内容面板是JApplet中除了菜单条之外所有构件的双亲D根面板是JApplet的惟一直接后代正确

14、答案B您的答案是 未作答回答错误展开10.设i、j为int类型变量,a为float类型变量,以下选项中,正确的赋值语句是( )。(4分)Ai=i+2Ba=7;Ci+一一j;Da=660;正确答案B您的答案是 未作答回答错误展开11.执行如下语句之后,输出的结果是( )。(4分)A12B一12C-1D0正确答案D您的答案是 未作答回答错误展开12.下列是继承Thread类后得到的子类,请选择正确的一项。( )(4分)ABCD正确答案C您的答案是 未作答回答错误展开13.下列说法中,错误的一项是( )。(4分)AMouseAdapter是鼠标运动适配器BWindowAdapter是窗口适配器CCo

15、ntainerAdapter是容器适配器DKeyAdapter是键盘适配器正确答案A您的答案是 未作答回答错误展开14.整型变量a、b定义如下,表达式+a= =b的值是( )。int a=3;int b=4;(4分)A4B3C1D10正确答案D您的答案是 未作答回答错误展开15.下列说法中错误的一个是( )。(4分)A$1_abc是合法的Java标识符B局部变量必须先声明后使用Cvoid是合法的Java保留字D在Java中,类不是用标识符命名的正确答案D您的答案是 未作答回答错误展开16.执行下列代码之后,输出的结果为( )。(4分)A2B3C5D7正确答案B您的答案是 未作答回答错误展开17

16、.下列说法中,正确的一个是( )。(4分)A接口属于复合数据类型B接口属于简单数据类型C标识符的总的字符个数是有限的D标识符就是保留字正确答案A您的答案是 未作答回答错误展开18.下列语句序列执行后,输出的结果是( )。(4分)A0B5C10D15正确答案A您的答案是 未作答回答错误展开19.下列选项中不属于Java虚拟机的执行特点的一项是( )。(4分)A异常处理B多线程C动态链接D简单易学正确答案D您的答案是 未作答回答错误展开20.JApplet的默认布局管理器是( )。(4分)AFlowLayoutBBorderLayoutCGridLayoutDBoxLayout正确答案B您的答案是

17、 未作答回答错误展开21.如果有2个类A和B,A类基于 B类,则下列描述中正确的一个是( )。(4分)A这2个类都是子类或者超类BA是B超类的子类CB是A超类的子类D这2个类郡是对方的子类正确答案B您的答案是 未作答回答错误展开22.下列关于类、包和源文件的说法中,错误的一项是( )。(4分)A一个文件可以属于一个包B一个包可包含多个文件C一个类可以属于一个包D一个包只能含有一个类正确答案D您的答案是 未作答回答错误展开23.现有1个char类型的变量cl=66和1个整型变量i2=2;与执行c1=cl+(char)i2;语句之后,cl的值应该是( )。(4分)AdBDC68D语句在翻译时出错正

18、确答案D您的答案是 未作答回答错误展开24.下列关于byte类型的说法中,正确的一个是( )。(4分)Abyte类型的长度为8位Bbyte类型可以自动转换为所有的简单类型C128是合法的byte类型数值Dbyte存储顺序是从高到低正确答案A您的答案是 未作答回答错误展开25.假设int类型的变量x、Y和z,它们的初始值分别为10、20和30,则布尔表达式x <101 f="" y="">l0&&z <10的值为( )。(4分)AfalseBtrueC1D无法判断正确答案A您的答案是 未作答回答错误一、单选题(每题4分,共

19、25道小题,总分值100分)1.以下字符常量中不合法的一个是( )。(4分)AanBrCtD¥正确答案A您的答案是 A回答正确展开2.下列说法中错误的一项是( )。(4分)AApplet必须全部重写其生命周期方法BApplet不必全部重写其生命周期方法CApplet中使用了线程,则需要重写相应的生命周期方法Dstop( )总是在destroy( )之前被调用。正确答案A您的答案是 未作答回答错误展开3.下列哪一个是合法的标识符?( )(4分)AintBtC0xeeeeDinteger正确答案D您的答案是 未作答回答错误展开4.算术表达式1+234*5B、的值为9( )(4分)A1B-19C-5

20、D0正确答案B您的答案是 未作答回答错误展开5.下列属于Java核心包的一项是( )。(4分)Ajavax.namingBjavax.rmiCjavax.soundDjava.math正确答案D您的答案是 未作答回答错误展开6.下列哪一项不属于Applet中的显示方法?( )(4分)Aupdate()Brepaint()CdrawLine()Dpaint()正确答案A您的答案是 未作答回答错误展开7.使用如下哪个保留字可以使只有在定义该类的包中的其他类才能访问该类?( )(4分)AabstractBprivateCprotectedD不使用保留字正确答案D您的答案是 未作答回答错误展开8.整型

21、变量a、b定义如下,表达式+a= =b的值是( )。int a=3;int b=4;(4分)A4B3C1D10正确答案D您的答案是 未作答回答错误展开9.下列说法中,错误的一项是( )。(4分)AMouseAdapter是鼠标运动适配器BWindowAdapter是窗口适配器CContainerAdapter是容器适配器DKeyAdapter是键盘适配器正确答案A您的答案是 未作答回答错误展开10.下列哪一个类属于java.util.jar包?( )(4分)AGZIPlnputStreamBZipInputStreamCJarlnputStreamDInflaterInputstream正确答

22、案C您的答案是 未作答回答错误展开11.下列关于Unicode-亨符的说法中,不正确的一项是( )。(4分)AUnicode字符集比ASII字符集丰富BUnicode字符是16位无符号数C字符常量a以八进制数表示为142D字符常量a以八进制数表示为14l正确答案C您的答案是 未作答回答错误展开12.下列选项中,哪一个属于输出流?( )(4分)A从打印机流向控制器的数据流B从键盘流向内存的数据流C从内存流向控制器的数据流D从内存流向网络的数据流正确答案D您的答案是 未作答回答错误展开13.下列说法中,正确的一项是( )。(4分)A字符串“abce”的长度是6BFalse是Java的保留字C324

23、.23L代表单精度浮点数DFalse是合法的Java标识正确答案D您的答案是 未作答回答错误展开14.如果有2个类A和B,A类基于 B类,则下列描述中正确的一个是( )。(4分)A这2个类都是子类或者超类BA是B超类的子类CB是A超类的子类D这2个类郡是对方的子类正确答案B您的答案是 未作答回答错误展开15.下列选项中不属于Java虚拟机的执行特点的一项是( )。(4分)A异常处理B多线程C动态链接D简单易学正确答案D您的答案是 未作答回答错误展开16.下列程序执行的结果是( )。(4分)A5B6C10D3正确答案C您的答案是 未作答回答错误展开17.下列关于MVC体系结构的说法中错误的一项是

24、( )。(4分)A模型是指定的逻辑表示方法B视图是模型的可视化表示方法C控制用于指定用户输入的处理机制DMVC体系结构用于AWT中正确答案D您的答案是 未作答回答错误展开18.下列说法中,正确的一项是( )。(4分)A双精度数强制转换成单精度数后,其数值精度会提高BJava语言中的布尔变量可以和整型变量相互强制转换C强制转换是将存储长度长的数据转换为长度短的数据D强制转换是将存储长度短的数据转换为长度长的数据正确答案C您的答案是 未作答回答错误展开19.下列说法中错误的一项是( )。(4分)AApplet参数的名字必须区分大小写BApplet参数的值都是字符串类型的值C应该为Applet参数设

25、置一个默认值,可以避免Applet工作不正常D获得参数的方法getParameter()可以不放在init()方法中进行正确答案B您的答案是 未作答回答错误展开20.下列关于byte类型的说法中,正确的一个是( )。(4分)Abyte类型的长度为8位Bbyte类型可以自动转换为所有的简单类型C128是合法的byte类型数值Dbyte存储顺序是从高到低正确答案A您的答案是 未作答回答错误展开21.下列方法中哪一个不能用于获取异常信息( )?(4分)AtoString ( )BgetMessage( )Cdrawline( )DprintStackTrace()正确答案C您的答案是 未作答回答错误

26、展开22.下列描述中,哪一项不属于finally语句应陔执行的功能( )?(4分)A释放资源B关闭文件C分配资源D关闭数据库正确答案C您的答案是 未作答回答错误展开23.JApplet的默认布局管理器是( )。(4分)AFlowLayoutBBorderLayoutCGridLayoutDBoxLayout正确答案B您的答案是 未作答回答错误展开24.下列哪一个是Pattern类的方法?( )(4分)Amatches()Bfind()Cstart()Dend()正确答案A您的答案是 未作答回答错误展开25.设有定义int a=12;则执行以下语句后,a的值为( )。a*=12(4分)A144B

27、12C24D0正确答案A您的答案是 未作答回答错误一、单选题(每题4分,共25道小题,总分值100分)1.下列说法中错误的一项是( )。(4分)AJApplet是顶层Swing容器BJApplet中使用内容面板作为其惟一直接后代C内容面板是JApplet中除了菜单条之外所有构件的双亲D根面板是JApplet的惟一直接后代正确答案B您的答案是 A回答错误展开2.下列描述中,哪一项不属于finally语句应陔执行的功能( )?(4分)A释放资源B关闭文件C分配资源D关闭数据库正确答案C您的答案是 未作答回答错误展开3.下列关于Java程序结构的描述中,不正确的一项是( )。(4分)A一个Java源

28、文件中可以包括一个package语句B一个Java源文件中可以包括多个类定义,但是只能有一个public类C一个Java源文件中可以有多个public类D源文件名与程序类名必须一致正确答案C您的答案是 未作答回答错误展开4.下列数据表示十六进制数的一个是( )。(4分)A02lB123C23D0xa34正确答案D您的答案是 未作答回答错误展开5.下列数据中是八进制数的一个是( )。(4分)A0X214B231 LC00D10正确答案C您的答案是 未作答回答错误展开6.下列程序执行的结果是( )。(4分)A5B6C10D3正确答案C您的答案是 未作答回答错误展开7.为了定义3个整型数组a1、a2

29、、aL3,下面声明正确的语句是( )。(4分)ABCD正确答案B您的答案是 未作答回答错误展开8.以下的变量定义语句,合法的是( )。(4分)Afloat_*5=123.456F;Bbyte $_bl=156782;Cint_long_=324233L;Ddouble a=Double.MAX_ VALUE:正确答案D您的答案是 未作答回答错误展开9.下列标识符中,合法的一个是( )。(4分)A$#!$B$-$C2$2D$22$正确答案D您的答案是 未作答回答错误展开10.下列是继承Thread类后得到的子类,请选择正确的一项。( )(4分)ABCD正确答案C您的答案是 未作答回答错误展开11

30、.下列说法中,错误的一项是( )。(4分)AJava系统的标准输入对象是System.inB打开一个文件时不可能产生IOExceptionC使用File对象可以判断一个文件是否存在D使用File对象可以判断一个目录是否存在正确答案B您的答案是 未作答回答错误展开12.下列关于RuntimeException的说法中正确的一个项( )。(4分)A此异常默认可以被除了main( )方法之外的任何方法抛出B它没有被强迫处理,因此也不会被main( )处理C这种异常属于检测异常D从jdk的docs可以了解都有哪些异常属于此类正确答案D您的答案是 未作答回答错误展开13.下列关于float类型的说法中,

31、正确的一个是( )。(4分)Afloat类型不能自动转换为其他的简单类型Bfloat类型可以自动转换为double类型Cfloat类型和long类型在计算机中占的存储空间一样大D3342E2D是合法的float类型数值。正确答案B您的答案是 未作答回答错误展开14.下列说法中,正确的一项是( )。(4分)A字符串“abce”的长度是6BFalse是Java的保留字C324.23L代表单精度浮点数DFalse是合法的Java标识正确答案D您的答案是 未作答回答错误展开15.执行如下语句之后,输出的结果是( )。(4分)A12B一12C-1D0正确答案D您的答案是 未作答回答错误展开16.下列哪一

32、个类实现了线程组?( )(4分)Ajava.lang.ObjictBjava.1ang.ThreadGroupCJava.1ang.ThreadDjava.1ang.Runnable正确答案B您的答案是 未作答回答错误展开17.在Java语言中,那一个是最基本的元素?( )(4分)A方法B包C对象D接口正确答案C您的答案是 未作答回答错误展开18.下列说法中错误的一项是( )。(4分)A若要编写出色的图形用户界面程序,首先需要考虑如何在界面中放置构件B若要编写出色的图形用户界面程序,不需要让构件响应用户的操作C若要编写出色的图形用户界面程序,需要考虑如何让构件响应用户的操作D若要编写出色的图形

33、用户界面程序,需要掌握构件的显示效果正确答案B您的答案是 未作答回答错误展开19.设有类型定义short i=32;long j=64;下面赋值语句中不正确的一个是( )。(4分)Aj=i;Bi=j;Ci=(short)j;Dj=(long)i;正确答案B您的答案是 未作答回答错误展开20.以下字符常量中不合法的一个是( )。(4分)AanBrCtD¥正确答案A您的答案是 未作答回答错误展开21.下列关于类型转换的说法中,正确的一项是( )。(4分)Adouble类型可以自动转换为int类型Bdouble类型只能强制转换为int和long类型Cdouble类型可以通过强制转换为boolean类

34、型Ddouble不可以自动转换为int类型正确答案D您的答案是 未作答回答错误展开22.编译一个定义了3个类和10个办法的Java源文件后,会产生多少个字符码文件,扩展名是什么?( )(4分)A13个字节码文件,扩展名是.classB1个字节码文件,扩展名是.classC3个字节码文件,扩展名是.javaD3个字节码文件,扩展名是.class正确答案D您的答案是 未作答回答错误展开23.下列哪一个语句是合法的?( )(4分)Abyte=128;BBoolean=true:Clong l=0x23EFL;Ddouble=0.1453d:正确答案C您的答案是 未作答回答错误展开24.使用如下哪个保

35、留字可以使只有在定义该类的包中的其他类才能访问该类?( )(4分)AabstractBprivateCprotectedD不使用保留字正确答案D您的答案是 未作答回答错误展开25.在下列说法中,选出最正确的一项是( )。(4分)AJava语言是以类为程序的基本单位的BJava语言是不区分大小写的C多行注释语句必须以开始D在Java语言中,类的源文件名和该类名可以不相同正确答案A您的答案是 未作答回答错误一、单选题(每题4分,共25道小题,总分值100分)1.为了使包ch4在当前程序中可见,可以使用的语句是( )。(4分)Aimport ch4.*;Bpackage ch4.*;Cch4 imp

36、orl,;Dch4 package;正确答案A您的答案是 A回答正确展开2.在下列说法中,选出最正确的一项是( )。(4分)AJava语言是以类为程序的基本单位的BJava语言是不区分大小写的C多行注释语句必须以开始D在Java语言中,类的源文件名和该类名可以不相同正确答案A您的答案是 未作答回答错误展开3.下列选项中,不属于JDK文件目录中的子目录的是( )。(4分)Abin子目录Binclude子目录Cj2sdkl42子目录Dlib子目录正确答案C您的答案是 未作答回答错误展开4.设i、j为int类型变量,a为float类型变量,以下选项中,正确的赋值语句是( )。(4分)Ai=i+2Ba

37、=7;Ci+一一j;Da=660;正确答案B您的答案是 未作答回答错误展开5.下列说法正确的一项是( )。(4分)Ajava.1ang.Integer是接口Bjava.1ang.Runnable是类CDoulble对象在iava.1ang包中DDouble对象在java.1ang.Object包中正确答案C您的答案是 未作答回答错误展开6.下列哪一个是合法的标识符?( )(4分)AintBtC0xeeeeDinteger正确答案D您的答案是 未作答回答错误展开7.设有定义int x=5;则执行以下语句后,x的值为( )。x+=x+5;(4分)A10B15C20D25正确答案B您的答案是 未作答

38、回答错误展开8.设有定义int a=12;则执行以下语句后,a的值为( )。a*=12(4分)A144B12C24D0正确答案A您的答案是 未作答回答错误展开9.下列语句序列执行后,x的值是( )。(4分)A13B12C11D10正确答案B您的答案是 未作答回答错误展开10.下列选项中不属于Java虚拟机的执行特点的一项是( )。(4分)A异常处理B多线程C动态链接D简单易学正确答案D您的答案是 未作答回答错误展开11.下列关于byte类型的说法中,正确的一个是( )。(4分)Abyte类型的长度为8位Bbyte类型可以自动转换为所有的简单类型C128是合法的byte类型数值Dbyte存储顺序

39、是从高到低正确答案A您的答案是 未作答回答错误展开12.下面的是关于类及其修饰符的一些描述,不正确的是( )。(4分)Aabstract类只能用来派生子类,不能用来创建abstract类的对象Babstract不能与final同时修饰一个类Cfinal类不但可以用来派生子类,也可以用来创建final类的对象Dabstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法正确答案C您的答案是 未作答回答错误展开13.要实现完全定制串行化,串行化类必须实现的接口是( )(4分)ASerializableBRunnableCThreadDExtenaliz

40、able正确答案D您的答案是 未作答回答错误展开14.执行如下语句之后,输出的结果是( )。(4分)A12B一12C-1D0正确答案D您的答案是 未作答回答错误展开15.下列语句中,正确的给出初始值为222111的单精度浮点数f的定义的一个是( )。(4分)Afloat f=222.111f:Bfloat f=222111;Cfloat f=222111 d:Dfloat f=222111;正确答案A您的答案是 未作答回答错误展开16.下列属于Java语言的特点的一项是( )。(4分)A运算符重载B类间多重继承C指针操作D垃圾回收正确答案D您的答案是 未作答回答错误展开17.下列说法中错误的一

41、项是( )。(4分)AJApplet是顶层Swing容器BJApplet中使用内容面板作为其惟一直接后代C内容面板是JApplet中除了菜单条之外所有构件的双亲D根面板是JApplet的惟一直接后代正确答案B您的答案是 未作答回答错误展开18.下列选项中属于 Java语言的安全性的一项是( )。(4分)A动态链接B高性能C访问权限D内存跟踪正确答案C您的答案是 未作答回答错误展开19.下列关于RuntimeException的说法中正确的一个项( )。(4分)A此异常默认可以被除了main( )方法之外的任何方法抛出B它没有被强迫处理,因此也不会被main( )处理C这种异常属于检测异常D从j

42、dk的docs可以了解都有哪些异常属于此类正确答案D您的答案是 未作答回答错误展开20.下列说法中,不正确的一项是( )。(4分)AJava程序有两类:Application和AppletB类的方法只能由public修饰C面向对象的程序设计的优点有:可重用性、可扩展性、可管理性DJava语言通过接口支持多重继承正确答案B您的答案是 未作答回答错误展开21.下列关于类型转换的说法中,正确的一项是( )。(4分)Adouble类型可以自动转换为int类型Bdouble类型只能强制转换为int和long类型Cdouble类型可以通过强制转换为boolean类型Ddouble不可以自动转换为int类型

43、正确答案D您的答案是 未作答回答错误展开22.下列哪一个是Pattern类的方法?( )(4分)Amatches()Bfind()Cstart()Dend()正确答案A您的答案是 未作答回答错误展开23.如果有2个类A和B,A类基于 B类,则下列描述中正确的一个是( )。(4分)A这2个类都是子类或者超类BA是B超类的子类CB是A超类的子类D这2个类郡是对方的子类正确答案B您的答案是 未作答回答错误展开24.下列哪一项不属于Applet中的显示方法?( )(4分)Aupdate()Brepaint()CdrawLine()Dpaint()正确答案A您的答案是 未作答回答错误展开25.下列哪个属

44、于java语言的保留字?( )(4分)A$_finalBlongCsizeDunion正确答案B您的答案是 未作答回答错误一、单选题(每题4分,共25道小题,总分值100分)1.下列关于short类型数据的说法中正确的一个是( )。(4分)Ashort类型数据的长度为8位Bshort类型只能动转换为byte类犁Cshort类型被包装在类java.1ang.Character中Dshort类型存储数据的顺序是先高后低正确答案D您的答案是 A回答错误展开2.下列标识符中,正确的是( )。(4分)A1_BackB$_MoneyC$-moneyD2-Foward正确答案B您的答案是 未作答回答错误展开

45、3.JApplet的默认布局管理器是( )。(4分)AFlowLayoutBBorderLayoutCGridLayoutDBoxLayout正确答案B您的答案是 未作答回答错误展开4.下面哪一个是符合Java语言语法的语句?( )(4分)Aint a=0:boolean b=a!=7;Bint a=0;int b=2;int e=12;a=12+b+e!=4;Cdouble i=1.3*12;Dint a=0; int b=2;int 12=7;a =a+12=c+b;正确答案A您的答案是 未作答回答错误展开5.下列关于类和对象的描述中,不正确的一项是( )。(4分)A现实世界中,可以把每件

46、事物都看做是一个对象B一组对象构成一个程序,对象之间通过发消息通知彼此该做什么C有共同属性的对象可以抽象为一个类D一个类只能实例化一个对象正确答案D您的答案是 未作答回答错误展开6.要实现完全定制串行化,串行化类必须实现的接口是( )(4分)ASerializableBRunnableCThreadDExtenalizable正确答案D您的答案是 未作答回答错误展开7.整型变量a、b定义如下,表达式+a= =b的值是( )。int a=3;int b=4;(4分)A4B3C1D10正确答案D您的答案是 未作答回答错误展开8.下列说法中,正确的一项是( )。(4分)A字符串“abce”的长度是6

47、BFalse是Java的保留字C324.23L代表单精度浮点数DFalse是合法的Java标识正确答案D您的答案是 未作答回答错误展开9.下列语句序列执行后,x的值是( )。(4分)A13B12C11D10正确答案B您的答案是 未作答回答错误展开10.下列选项中,哪一个属于输出流?( )(4分)A从打印机流向控制器的数据流B从键盘流向内存的数据流C从内存流向控制器的数据流D从内存流向网络的数据流正确答案D您的答案是 未作答回答错误展开11.下列属于Java语言的特点的一项是( )。(4分)A运算符重载B类间多重继承C指针操作D垃圾回收正确答案D您的答案是 未作答回答错误展开12.现有2个byt

48、e类型的变量bb=126、bb2=5,当执行bbl=(byte)(bb+bb2);语句之后,bb的值应该是( )。(4分)A-128B131C-125 bb1D语句在编泽中出错正确答案C您的答案是 未作答回答错误展开13.现在有一个int类型的变量a和一个char类型的变量b,关于它们之间类型转换的说法中,正确的一个是( )。(4分)Aa必须性制转换为bBa可以自动转换为bCb必须强制转换为aD它们不可以相互转换正确答案A您的答案是 未作答回答错误展开14.使用如下哪个保留字可以使只有在定义该类的包中的其他类才能访问该类?( )(4分)AabstractBprivateCprotectedD不

49、使用保留字正确答案D您的答案是 未作答回答错误展开15.Java语言是以哪一种语言为基础的?( )(4分)ABasicBSmalhalkCCDC+正确答案D您的答案是 未作答回答错误展开16.下列关于RuntimeException的说法中正确的一个项( )。(4分)A此异常默认可以被除了main( )方法之外的任何方法抛出B它没有被强迫处理,因此也不会被main( )处理C这种异常属于检测异常D从jdk的docs可以了解都有哪些异常属于此类正确答案D您的答案是 未作答回答错误展开17.下列数据中是八进制数的一个是( )。(4分)A0X214B231 LC00D10正确答案C您的答案是 未作答

50、回答错误展开18.下列哪一项不属于Applet中的显示方法?( )(4分)Aupdate()Brepaint()CdrawLine()Dpaint()正确答案A您的答案是 未作答回答错误展开19.下列哪一个不是合法的标识符?( )(4分)AINTEGERBCharCu0002DVoid正确答案C您的答案是 未作答回答错误展开20.设有定义int x=5;则执行以下语句后,x的值为( )。x+=x+5;(4分)A10B15C20D25正确答案B您的答案是 未作答回答错误展开21.下列程序执行的结果是( )。(4分)A5B6C10D3正确答案C您的答案是 未作答回答错误展开22.算术表达式1+234*5B、的值为9( )(4分)A1B-19C-5D0正确答案B您的答案是 未作答回答错误展开23.Fileoutputstream类的父类是( )。(4分)AFileBFileOu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论