南开大学21秋《Java语言程序设计》平时作业2-001答案参考28

上传人:大米 文档编号:506682535 上传时间:2022-07-18 格式:DOCX 页数:11 大小:13.24KB
返回 下载 相关 举报
南开大学21秋《Java语言程序设计》平时作业2-001答案参考28_第1页
第1页 / 共11页
南开大学21秋《Java语言程序设计》平时作业2-001答案参考28_第2页
第2页 / 共11页
南开大学21秋《Java语言程序设计》平时作业2-001答案参考28_第3页
第3页 / 共11页
南开大学21秋《Java语言程序设计》平时作业2-001答案参考28_第4页
第4页 / 共11页
南开大学21秋《Java语言程序设计》平时作业2-001答案参考28_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《南开大学21秋《Java语言程序设计》平时作业2-001答案参考28》由会员分享,可在线阅读,更多相关《南开大学21秋《Java语言程序设计》平时作业2-001答案参考28(11页珍藏版)》请在金锄头文库上搜索。

1、南开大学21秋Java语言程序设计平时作业2-001答案参考1. 下面表达式中,用来访问数组中第一个值的是( )A.int Array0B.int Array.1C.int Array1D.int Array.0参考答案:A2. 若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。( )A.错误B.正确参考答案:B3. 表示对象的静态特征可用( )A.属性B.行为C.事件D.类参考答案:A4. 下面的说法正确的是( )。A.Java语言是面向对象的、解释执行的网络编程语言B.Java语言具有可移植性,是与平台无关的编程语言C.Java语言可对内存垃圾自动收集D.Java语

2、言编写的程序虽然是“一次编译,到处运行”,但必须要java的运行环境参考答案:ABCD5. 在Java中,表示换行符的转义字符是( )A.nB.fC.nD.dd参考答案:A6. 在switch(expression)语句中,expression的数据类型不能是( )。A.doubleB.charC.byteD.short参考答案:A7. 利用Session和Application对象存储变量,可创建作用域跨页、甚至跨用户的变量。( )A.错误B.正确参考答案:A8. _可以给菜单Jmenu添加菜单项。A.Jmenu( )B.add(JmenuItemitem)C.addSeparatorD.a

3、dd(Componentc)参考答案:B9. 关于流(Stream),下列哪些是正确的?( )A.是对数据传送的一种抽象B.一般不用来处理文件C.分为输入流和输出流D.Java中主要的包是java.io参考答案:ACD10. 面向对象的软件开发过程顺序为( )A.OOA、OOP、OOBB.OOA、OOD、OOPC.OOB、OOP、OOAD.OOA、OOB、OOP参考答案:B11. 与InputStream流相对应的Java系统的“标准输入对象”是( )A.System.inB.System.outC.System.errD.System.exit( )参考答案:A12. 下列说法错误的是( )

4、。A.接口是多继承的具体实现形式B.3305L是长整型数C.03916是八进制数D.?:是三目条件运算符参考答案:C13. 进行Java基本的GUI设计需要用到的包是( )A.java.ioB.java.sqlC.java.awtD.java.rmi参考答案:C14. Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。( )A.错误B.正确参考答案:B15. 下列关于float类型包装类提供的常量的说法中,不正确的一项是( )A.POSITIVE_INFINITY表示正无限值B.NEGATIVE_INFINITY表示负无限值C.MAX_VALUE表示正无限值D.

5、NaN可以表示被零除参考答案:C16. 一个Unicode字符占用( )A.8位B.16位C.32位D.一个字节参考答案:B17. paint( )方法使用的参数是( )A.GraphicsB.Graphics2DC.StringD.Color参考答案:A18. Java application中的主类需包含main方法,main方法的返回类型是什么?( )A.intB.floatC.doubleD.void参考答案:D19. 关于Object描述正确的是( )A.最原始的类类型B.引用C.null类型D.标识符参考答案:AD20. 下面哪个为构造函数的特性定义( )。A.在类中声明构造函数时

6、,名称须与类名相同B.具有重载特性,可以建立多个相同名称C.使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配D.以上都是参考答案:D21. 在Java中一个类只能实现一个接口。( )A.错误B.正确参考答案:A22. Java2主要有几个分支?( )A.J2SEB.J2MEC.J2EE参考答案:ABC23. Java字符串常数的内容不能修改。( )A.错误B.正确参考答案:B24. JAVA命名规范中,方法名与变量名首字母要求大写。( )A.错误B.正确参考答案:A25. JAVA是一种面向对象程序设计语言,具有跨平台特性。( )A.错误B.正确参考答案:

7、A26. 关于while和do-while循环,下列说法正确的是( )。A.两种循环除了格式不通外,功能完全相同B.与do-while语句不通的是,while语句的循环至少执行一次C.do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句D.以上都不对。参考答案:D27. Applet要装入读取图像可以由getImage( )函数实现。( )A.错误B.正确参考答案:A28. 数据库的发展历程经历三个阶段,即人工阶段、文件阶段、数据库管理系统。( )A.错误B.正确参考答案:B29. 下列的变量定义中,错误的是( )。A.int 6_aB.float aC.int i=In

8、teger.MAX_VALUED.static int i=100参考答案:A30. 多态的表现形式有( )A.定义很多子类B.定义内部类C.方法覆盖D.方法重载参考答案:CD31. 下列语句序列执行后,i的值是( )。 int i=8, j=16; if( i-1 j ) i-; else j-;A. 15B. 16C. 7D. 8参考答案:D32. 设有定义float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )A.x y | x zB.x != yC.z (y + xD.x y & ! (x z )参考答案:B33. Java applicati

9、on中的主类需包含main方法,以下哪项是main方法的正确形参?( )A.String argsB.String arC.Char argD.StringBuffer args参考答案:B34. 编译Java Application源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。A.javaB.classC.htmlD.exe参考答案:B35. 下列是Java语言中可用的注释符,其中错误的是( )。A./B./*.*/C./*.*/D./*.*/参考答案:B36. +、-运算符可以放在变量前面,也可以放在变量的后面使用,对变量本身没有任何影响。( )A.错误B.正确参考答案

10、:B37. Java源程序文件的扩展名是.class。( )A.错误B.正确参考答案:A38. 下列关于for循环和while循环的说法中哪个是正确的( )A.两种循环结构中都必须有循环体,循环体不能为空B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C.两种循环任何时候都可替换D.while循环能实现的操作,for循环也都能实现参考答案:D39. 接口体中不应包含( )。A.常量定义B.常量赋值C.方法实现D.方法声明参考答案:C40. 对于字节输入流,无参的int read( )如果返回-1,表示( )A.读到一个字节的值是-1B.读到了-1个字节C.读到了流的

11、结尾D.流无法读取数据参考答案:C41. 面板类也是容器类。( )A.错误B.正确参考答案:B42. 如下哪个不是Java中有效的关键字?( )A.constB.NULLC.falseD.this参考答案:A43. 有以下方法的定义,请选择该方法的返回类型( )。 ReturnType method(byte x,double y)return(short)x/y*2;A.byteB.shortC.intD.double参考答案:D44. Java中的String类的对象既可以是字符串常量,也可以是字符串变量。( )A.错误B.正确参考答案:A45. 阅读下面的代码,第10行的语句将调用哪个方

12、法?( ) 1.class Person 2.public void printValue(in阅读下面的代码,第10行的语句将调用哪个方法?( ) 1.class Person 2.public void printValue(int i, int j) /*.*/ 3.public void printValue(int i)/*.*/ 4. 5.public class Teacher extends Person 6. public void printValue( ) /*.*/ 7. public void printValue(int i) /*.*/ 8. public sta

13、tic void main(String args) 9. Person t=new Teacher( ); 10. t.printValue(10); 11. 12.A.行2B.行3C.行6D.行7参考答案:D46. 下列类定义中,不正确的是( )A.class x.B.class x extends y.C.static class x implements y1,y2.D.public class x extends Applet.参考答案:C47. 设有定义int i = 6 ;,则执行以下语句后,i的值为( )。 i += i - 1;A.10B.121C.11D.100参考答案:C48. Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。( )A.错误B.正确参考答案:B49. 关于复合语句,其中最少包含的子语句数量是( )A.1B.2C.0D.以上都不对参考答案:C50. 关于方

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

当前位置:首页 > 高等教育 > 其它相关文档

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