南开大学21秋《Java语言程序设计》期末考核试题及答案参考58

上传人:住在****她 文档编号:73147390 上传时间:2022-04-11 格式:DOCX 页数:11 大小:13.09KB
收藏 版权申诉 举报 下载
南开大学21秋《Java语言程序设计》期末考核试题及答案参考58_第1页
第1页 / 共11页
南开大学21秋《Java语言程序设计》期末考核试题及答案参考58_第2页
第2页 / 共11页
南开大学21秋《Java语言程序设计》期末考核试题及答案参考58_第3页
第3页 / 共11页
资源描述:

《南开大学21秋《Java语言程序设计》期末考核试题及答案参考58》由会员分享,可在线阅读,更多相关《南开大学21秋《Java语言程序设计》期末考核试题及答案参考58(11页珍藏版)》请在装配图网上搜索。

1、南开大学21秋Java语言程序设计期末考核试题及答案参考1. 为了使包ch4在当前程序中可见,可使用的语句是( )A.import ch4.*;B.package ch4.*;C.ch4 import;D.ch4 package;参考答案:A2. 一般在创建新对象时,系统会自动调用构造函数。( )A.错误B.正确参考答案:B3. 当使用getChars( )时,不正确的表述是( )。A.该函数用于字符数组转换成字符串B.该函数不需要任何参数C.该函数用于float或double转换成字符数组D.该函数用于从字符串转换成字符数组参考答案:ABC4. JSP隐含对象out是Print Writer

2、类的对象。( )A.错误B.正确参考答案:A5. 通过调用 new List(10,false)创建一个列表,关于该列表的几个说法哪项是错误的?( )A.该列表不支持复选B.该列表有10个选项C.根据需要该列表可能有垂直滚动条D.该列表支持10个可见选项参考答案:B6. 接口体中不应包含( )。A.常量定义B.常量赋值C.方法实现D.方法声明参考答案:C7. 执行下列代码后,哪个结论是正确的( ) String s=new String10;A.s10为;B.s9为null;C.s0为未定义D.s.length为10参考答案:BD8. 下列方法头中哪一个不与其它方法形成重载(overload)

3、关系?( )A.void mmm( )B.void mmm(int i)C.void mmm(String s)D.int mm( )参考答案:D9. Java application中的主类需包含main方法,main方法的返回类型是什么?( )A.intB.floatC.doubleD.void参考答案:D10. 下列方法定义中,正确的是( )A.int x( ) char ch=a; return (int)ch; B.void x( ) .return true; C.int x( ) .return true; D.int x(int a,b) return a+b; 参考答案:A1

4、1. 进行Java基本的GUI设计需要用到的包是( )A.java.ioB.java.sqlC.java.awtD.java.rmi参考答案:C12. 下列不属于条件语句关键字的是( )。A.ifB.elseC.switchD.while参考答案:D13. 下面哪个不是Java标准库中Writer类的子类?( )A.FilterWriterB.PrintWriterC.LineNumberWriterD.FileWriter参考答案:C14. Java源程序文件的扩展名是.class。( )A.错误B.正确参考答案:A15. 已知如下代码:boolean m = true; if ( m =

5、false ) System.out.println(False); else System.out.println(True);执行结果是( )A.FalseB.TrueC.NoneD.出错参考答案:B16. 布局管理器不包括( )。A.FlowLayoutB.GridLayoutC.SetLayoutD.BorderLayout参考答案:B17. 下面哪个为构造函数的特性定义( )。A.在类中声明构造函数时,名称须与类名相同B.具有重载特性,可以建立多个相同名称C.使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配D.以上都是参考答案:D18. 线程开始

6、运行时,是从下列哪一个方法开始执行的?( )A.main( )B.start( )C.run( )D.init( )参考答案:C19. paint( )方法使用的参数是( )A.GraphicsB.Graphics2DC.StringD.Color参考答案:A20. 下列哪个选项不是JAVA语言的特点?( )A.面向对象B.高安全性C.平台无关D.面向过程参考答案:D21. 下列说法不正确的是( )。A.实例方法能对类变量和实例变量操作B.实例方法只能对类变量操作C.实例方法只能实例变量操作D.类方法能对类变量和实例变量操作参考答案:BCD22. 在下列说法中,选出最正确的一项是( )A.Ja

7、va语言是以类为程序的基本单位的B.Java语言是不区分大小写的C.多行注释语句必须以/开始D.在Java语言中,类的源文件名和该类名必须相同参考答案:A23. 以下哪些是Java语言的特点?( )A.结构简单,代码长度短B.可以在网络的任何地方运行C.使Internet上的信息真正具有动态性和交互性D.所有Java applet都受Applet类的子类参考答案:ABCD24. 子类要调用父类的方法,必须使用super关键字。( )A.错误B.正确参考答案:A25. 构造方法对于一个类来说,正确的是( )A.程序员必须编写B.可以重载C.只有一次运行机会D.和一般方法的语法规则一样参考答案:B

8、26. Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为( )A.隐藏B.重写C.重载D.没有此特性参考答案:C27. 执行完代码intx=new int25;后,以下( )说明是正确的。A.x24为0B.x24未定义C.x25为0D.x0为空参考答案:A28. 在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。( )A.错误B.正确参考答案:B29. 在父类中声明为final的方法,也可以在其子类中被重

9、新定义(覆盖)。( )A.错误B.正确参考答案:A30. 线程的休眠方法sleep(long)的参数的单位是( )A.微妙B.毫秒C.秒D.其它参考答案:B31. 关于复合语句,其中最少包含的子语句数量是( )A.1B.2C.0D.以上都不对参考答案:C32. 在创建对象是必须先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象。( )A.错误B.正确参考答案:B33. 注释的作用是使程序在执行时在屏幕上显示/之后的内容。( )A.错误B.正确参考答案:A34. 关于类和对象的叙述正确的是( )A.Java的类分为两大部分:系统定义的类和用户自定义的类B.类的静态属性和全局变量的概念

10、完全一样,只是表达形式不同C.类的成员至少有一个属性和一个方法D.类是对象的实例化参考答案:A35. 定义一个名为key的类,使之不能被继承,应选( )。A.class keyB.native class keyC.class key final;D.final class key参考答案:D36. 在方法中定义的局部变量在该方法被执行时创建。( )A.错误B.正确参考答案:B37. Application对象中_函数获取文件的绝对路径。A.path( )B.getpath( )C.getRealPath( )D.getPath( )参考答案:D38. 下列关于JAVA语言简单数据类型的说法中

11、,不正确的是( )。A.以0开头的整数代表8进制常量B.以0x或者0X开头的整数代表8进制整型常量C.boolean类型的数据作为类成员变量的时候,系统默认值初始为trueD.double类型的数据占计算机存储的32位参考答案:BCD39. 下列整型的最终属性i的定义中,正确的是( )A.static final int i=100;B.final I;C.static int I;D.final float i=1.2f;参考答案:A40. 下面的代码段中,执行之后i和j的值是( )。 int i = 1; int j; j = i+;A.1, 1B.1, 2C.2, 1D.2, 2参考答案

12、:C41. 指出下列哪个方法与方法public void add(int a)为合理的重载方法?( )A.public int add(int a)B.public void add(long a)C.public void add(int a, int b)D.public void add(float a)参考答案:CD42. 下面不是面向对象技术特点的是( )。A.结构化B.封装C.继承性D.多态性参考答案:A43. char类型被包装在如下的哪一个类中?( )A.java.1ang.IntegerB.java.1ang.CharC.java.lang.BooleanD.java.1an

13、g.Character参考答案:D44. 下列命令中,用来编译Java程序的是( )A.javaB.javadocC.jarD.javac参考答案:D45. if语句可以解决的分支数为( )A.1B.C.2D.1参考答案:A46. String(byte,int,int)中,第三个参数用来生成字符串的byte型数组的( )。A.长度B.起始位置C.终止位置D.终止位置+1参考答案:A47. 类体的定义中不能有的内容是( )A.package语句B.import语句C.类的定义D.对象的定义参考答案:AB48. 现有一个变量声明为boolean bl; 理面赋值语句中正确的是( )。A.b1=trueB.b1=TrueC.bl=“true”D.bl=0参考答案:A49. 抽象类可以直接被实例化,非抽象类不可以直接实例化。( )A.错误B.正确参考答案:A50. Java中的String类的对象既可以是字符串常量,也可以是字符串变量。( )A.错误B.正确参考答案:A

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!