南开大学21秋《Java语言程序设计》综合测试题库答案参考47

上传人:博****1 文档编号:507062791 上传时间:2023-06-07 格式:DOCX 页数:13 大小:14.06KB
返回 下载 相关 举报
南开大学21秋《Java语言程序设计》综合测试题库答案参考47_第1页
第1页 / 共13页
南开大学21秋《Java语言程序设计》综合测试题库答案参考47_第2页
第2页 / 共13页
南开大学21秋《Java语言程序设计》综合测试题库答案参考47_第3页
第3页 / 共13页
南开大学21秋《Java语言程序设计》综合测试题库答案参考47_第4页
第4页 / 共13页
南开大学21秋《Java语言程序设计》综合测试题库答案参考47_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《南开大学21秋《Java语言程序设计》综合测试题库答案参考47》由会员分享,可在线阅读,更多相关《南开大学21秋《Java语言程序设计》综合测试题库答案参考47(13页珍藏版)》请在金锄头文库上搜索。

1、南开大学21秋Java语言程序设计综合测试题库答案参考1. 类String对象和类StringBuffer对象都是字符串变量,建立后都可以修改。( )A.错误B.正确参考答案:A2. main( )方法的返回类型是( )。A.intB.voidC.booleanD.static参考答案:B3. 下列语句不正确的是( )。A.形式参数可被视为局部变量B.形式参数可被全局变量C.形式参数为方法被调用时,是真正被传递的参数D.形式参数不可以是对象参考答案:BCD4. Java字符串常数的内容不能修改。( )A.错误B.正确参考答案:B5. 进行Java基本的GUI设计需要用到的包是( )A.java

2、.ioB.java.sqlC.java.awtD.java.rmi参考答案:C6. 设原字符串s为StringBuffer型,且s=“Hello java”,如果想用子串替换把s转换成“Hello World”,则正确的语句是( )。A.s.replace(6,9,“World”)B.s.replace(6,10,“World”)C.s=“World”D.s=replace(“java”,“World”)参考答案:B7. 下列方法头中哪一个不与其它方法形成重载(overload)关系?( )A.void mmm( )B.void mmm(int i)C.void mmm(String s)D.

3、int mm( )参考答案:D8. 下面哪个不是文件存取操作_。A.读B.写C.改名D.复制参考答案:C9. 类体的定义中不能有的内容是( )A.package语句B.import语句C.类的定义D.对象的定义参考答案:AB10. NULL是一个JAVA语言关键字。( )A.错误B.正确参考答案:A11. System类不能实例化,即不能创建System类的对象。( )A.错误B.正确参考答案:B12. 抽象类可以直接被实例化,非抽象类不可以直接实例化。( )A.错误B.正确参考答案:A13. 下列关于JAVA语言简单数据类型的说法中,不正确的是( )。A.以0开头的整数代表8进制常量B.以0

4、x或者0X开头的整数代表8进制整型常量C.boolean类型的数据作为类成员变量的时候,系统默认值初始为trueD.double类型的数据占计算机存储的32位参考答案:BCD14. 下列数组a中,版本较新的能在程序运行时动态调整大小的是( )。A.int aB.String aC.a=new ArrayList( )D.a=new Array( )参考答案:C15. main方法是java Application 程序执行的入口点,关于main方法的方法头以下( )是合法的。A.public static void main( )B.public static void main(String

5、 args)C.public static int main(string arD.public void main(string arg)参考答案:B16. 以下哪些修饰符可以使变量对于任何其他类都是不可视的,包括子类?( )A.privateB.publicC.finalD.abstact参考答案:C17. paint( )方法使用的参数是( )A.GraphicsB.Graphics2DC.StringD.Color参考答案:A18. 设有定义语句int a3,则下列对此语句的叙述中错误的是( )。A.定义了一个名为a的一维数组B.a数组有3个元素C.a数组元素的下标为13D.数组a中的

6、每一个元素都是整型参考答案:C19. Java程序的执行过程中用到一套JDK工具,其中java.exe是指( )。A.Java文档生成器B.Java解释器C.Java编译器D.Java类分解器参考答案:B20. 在Java中,负责对字节代码解释执行的是( )。A.垃圾回收器B.虚拟机C.编译器D.多线程机制参考答案:B21. 以下字符常量中不合法的是( )。A.B.&C.“k”D整参考答案:C22. 线程开始运行时,是从下列哪一个方法开始执行的?( )A.main( )B.start( )C.run( )D.init( )参考答案:C23. 下列JAVA语句中,正确是( )。A.int$e,a

7、,b=10B.char c,d=aC.float e=0.0dD.double e=0.0f参考答案:ABD24. 在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是( )。A.java.appletB.java.awtC.java.utilD.java.lang参考答案:D25. super调用也包含对父类的父类的构造方法的调用。( )A.错误B.正确参考答案:B26. 在线程程序中,临界资源,或临界区是指在物理空间中临近的资源。( )A.错误B.正确参考答案:A27. 对于字节输入流,无参的int read( )如果返回-1,表示( )A.读到一个字节的值是-1

8、B.读到了-1个字节C.读到了流的结尾D.流无法读取数据参考答案:C28. Java的String类的对象既可以是字符串常量,也可以是字符串变量。( )A.错误B.正确参考答案:A29. 下列关于float类型的说法中,正确的是( )A.float类型不能自动转换为其他的简单类型B.float类型可以自动转换为double类型C.float类型和long类型在计算机中占的存储空间一样大D.3.342E2D是合法的float类型数值参考答案:B30. 如下哪个不是Java中有效的关键字?( )A.constB.NULLC.falseD.this参考答案:A31. Java语言中,int类型在内存

9、中所占的位数为( )A.8B.16C.32D.64参考答案:C32. 容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。( )A.错误B.正确参考答案:A33. 查找随机文件的记录时,应使用的方法是( )A.readInt( )B.readBytes(int n)C.seek(long l)D.readDouble( )参考答案:C34. 下列哪些是类的属性修饰符的是?( )A.publicB.abstractC.privateD.final参考答案:ABC35. _可以独立存在也可以被移动,可最大化可最小化。A.componentB.containerC.pannelD.窗口(wi

10、ndow)参考答案:D36. 编译Java程序的命令是( )。A.appletviewerB.javacC.javaD.javadoc参考答案:B37. 关于流(Stream),下列哪些是正确的?( )A.是对数据传送的一种抽象B.一般不用来处理文件C.分为输入流和输出流D.Java中主要的包是java.io参考答案:ACD38. 当浏览器重新返回Applet所在页面时,将调用Applet类的方法是_。A.start( )B.init( )C.stop( )D.destroy( )参考答案:A39. 下列语句序列执行后,ch1的值是( )。 char ch1=&39;A&39;,ch2=&39

11、;W&39; if(ch1 + 2 A.AB.BC.CD.B参考答案:B40. 下面是关于类及其修饰符的一些描述,不正确的是( )A.abstract类只能用来派生子类,不能用来创建abstract类的对象B.abstract不能与final同时修饰一个类C.final类既可用来派生子类,也可用来创建final类的对象D.abstract方法须在abstract类中声明,但abstract类中可没有abstract方法参考答案:C41. 下列选项中,不属于Java语言特点的一项是( )A.分布式B.安全性C.编译执行D.面向对象参考答案:C42. 有以下方法的定义,请选择该方法的返回类型( )

12、。 ReturnType method(byte x,double y)return(short)x/y*2;A.byteB.shortC.intD.double参考答案:D43. Plant类派生出子类Flower,Flower类派生出子类Rose,以下声明错误的是( )。A.Plant p=new Plant( )B.Plant a1=new Flower( )C.Flower f=new Rose( )D.Rose r=new Plant( )参考答案:D44. 下面的代码段中,执行之后i和j的值是( )。 int i = 1; int j; j = i+;A.1, 1B.1, 2C.2

13、, 1D.2, 2参考答案:C45. 一个循环一般应包括哪几部分内容?( )A.初始化部分B.循环体部分C.迭代部分和终止部分D.以上都是参考答案:D46. char类型被包装在如下的哪一个类中?( )A.java.1ang.IntegerB.java.1ang.CharC.java.lang.BooleanD.java.1ang.Character参考答案:D47. 已知如下定义:Strings=story下面哪个表达式是合法的( )A.s=booksB.char c=s1C.int len=s.lengthD.String t=s.toLowerCase( )参考答案:AD48. 在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序特性称为( )。A.隐藏B.覆盖C.重载D.Java不支持此特性参考答案:C49. 下列程序段执行后b3的结果是( ) boolean b1=true, b2, b3; 24=

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号