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

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

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

1、南开大学21秋Java语言程序设计平时作业2-001答案参考1. Java2主要有几个分支?( )A.J2SEB.J2MEC.J2EE参考答案:ABC2. 在switch(expression)语句中,expression的数据类型不能是( )。A.doubleB.charC.byteD.short参考答案:A3. 下列哪个选项不是JAVA语言的特点?( )A.面向对象B.高安全性C.平台无关D.面向过程参考答案:D4. 在程序中( ),就能够防止因为在一行中输入过多的文本,而使文本区ta变宽。A.不需要做任何考虑B.ta.noWrap( )C.ta.setLineWrap(false)D.t

2、a.setLineWrap(true)参考答案:D5. 布局管理器不包括( )。A.FlowLayoutB.GridLayoutC.SetLayoutD.BorderLayout参考答案:B6. 下面哪些类可以被继承( )。A.java.lang.ThreadB.java.lang.NumberC.java.lang.DoubleD.java.lang.Math参考答案:AB7. 关于File类,下列哪些是正确的?( )A.可直接获取文件相关信息,如文件名和路径等B.可读取和存储文件内容C.可以用来表示文件和目录D.可通过各种流类包装读写文件参考答案:ABC8. System类不能实例化,即不

3、能创建System类的对象。( )A.错误B.正确参考答案:B9. 下列程序的输出结果是( )。 import java.io.*; public class abc public static void main(String args) String s1=“Hello!; String s2=new String(“World!”); System.out.println(s1.concat(s2);A.falseB.Hello!C.Hello!World!D.12参考答案:C10. 对于构造函数,下列叙述正确的是( )。A.构造函数是类的一种特殊函数,它的方法名必须与类名相同B.构造函

4、数的返回类型只能是void型C.构造函数的主要作用是完成对类的对象的初始化工作D.一般在创建新对象时,系统会自动调用构造函数参考答案:ACD11. main( )方法的返回类型是( )。A.intB.voidC.booleanD.static参考答案:B12. 接口中全是抽象方法,抽象类中可以有非抽象方法。( )A.错误B.正确参考答案:A13. 如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的。( )A.错误B.正确参考答案:B14. 在Java中,表示换行符的转义字符是( )A.nB.fC.nD.dd参考答案:A15. 执行下列代码后,哪个结论是正确的( )

5、 String s=new String10;A.s10为;B.s9为null;C.s0为未定义D.s.length为10参考答案:BD16. Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。( )A.错误B.正确参考答案:A17. BorderLayout布局管理器将内容窗格分为三个部分。( )A.错误B.正确参考答案:A18. 测试文件是否存在可以采用如下哪个方法?( )A.isFile( )B.isFiles( )C.exist( )D.exists( )参考答案:A19. TCP/IP属于低层协议,它定义了网络接口层。( )A.错误B.正确参考答案:A20. 进行Jav

6、a基本的GUI设计需要用到的包是( )A.java.ioB.java.sqlC.java.awtD.java.rmi参考答案:C21. 下列关于int类型的说法中,正确的一个是( )A.int类型可以自动转换为所有的简单类型B.int类型只能自动转换为long、float、double类型C.1022是合法的int类型常量D.int类型包括有符号整型和无符号整型参考答案:B22. short类型数32767加1之后的值为( )A.0B.32768C.-32768D.-1参考答案:C23. 下列哪些是类的属性修饰符的是?( )A.publicB.abstractC.privateD.final参

7、考答案:ABC24. 阅读下面的代码,第10行的语句将调用哪个方法?( ) 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 print

8、Value(int i) /*.*/ 8. public static void main(String args) 9. Person t=new Teacher( ); 10. t.printValue(10); 11. 12.A.行2B.行3C.行6D.行7参考答案:D25. 以下不正确的描述是( )。A.方法的定义不可以嵌套,但方法的调用可以嵌套B.方法的定义可以嵌套,但方法的调用不可以嵌套C.方法的定义和方法的调用均不可以嵌套D.方法的定义和方法的调用均可以嵌套参考答案:BCD26. 接口体中不应包含( )。A.常量定义B.常量赋值C.方法实现D.方法声明参考答案:C27. 下面是关

9、于类及其修饰符的一些描述,不正确的是( )A.abstract类只能用来派生子类,不能用来创建abstract类的对象B.abstract不能与final同时修饰一个类C.final类既可用来派生子类,也可用来创建final类的对象D.abstract方法须在abstract类中声明,但abstract类中可没有abstract方法参考答案:C28. ( )是正确的表达式。A.byte=128;B.Boolean=null;C.long l=0xfffL;D.double=0.9239d;参考答案:C29. 下列不是数据库完整性规则的是_。A.实体完整性B.参照完整性C.数据完整性D.用户定义

10、完整性参考答案:C30. 若在某一个类定义中定义有如下的方法:abstract void performDial( ); 该方法属于( )方法。A.本地B.最终C.静态D.抽象参考答案:D31. 下面哪些循环不会导致死循环?( )A.for (int k=0; kB.for (int k=10; k0; k-)C.for (int k=0; kD.for (int k=0; k0; k+)参考答案:ABD32. ry语句块后可以存在不限数量的catch语句块。( )A.错误B.正确参考答案:B33. 容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。( )A.错误B.正确参考答案:A

11、34. 关于流(Stream),下列哪些是正确的?( )A.是对数据传送的一种抽象B.一般不用来处理文件C.分为输入流和输出流D.Java中主要的包是java.io参考答案:ACD35. 执行完代码intx=new int25;后,以下( )说明是正确的。A.x24为0B.x24未定义C.x25为0D.x0为空参考答案:A36. Java的类不允许多重继承,但接口支持多重继承。( )A.错误B.正确参考答案:B37. 设有定义float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )A.x y | x zB.x != yC.z (y + xD.x y &

12、 ! (x z )参考答案:B38. 关于Java的标准输入输出流,下列哪些是正确的?( )A.System.out和System.in分别用来处理标准输出和输入B.标准输入和输出均只针对计算机键盘和屏幕C.Java对输入和输出编程均要求强制异常保护D.只有一个标准输入流参考答案:ABD39. 下面代码的结果是什么?( ) htmlbody% int i=10; % while(-i=0)%out.print(i); % /body/htmlA.9876543210B.9CC.0D.None of the above参考答案:D40. 用来导入已定义好的类或包的语句是( )A.mainB.im

13、portC.public classD.class参考答案:B41. 下列关于float类型包装类提供的常量的说法中,不正确的一项是( )A.POSITIVE_INFINITY表示正无限值B.NEGATIVE_INFINITY表示负无限值C.MAX_VALUE表示正无限值D.NaN可以表示被零除参考答案:C42. 在创建对象是必须先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象。( )A.错误B.正确参考答案:B43. 在Java中一个类只能实现一个接口。( )A.错误B.正确参考答案:A44. 对于FileStream类,下列哪一项是不正确的?( )A.从InputStream类继承B.不支持InputStream的有些方法C.不适合读取字符文件,适合读取字节文件D.能实现文件的倒序读取参考答案:D45. 现有一个变量声明为boolean bl; 理面赋值语句中正确的是( )。A.b1=trueB.b1=TrueC.bl=“true”D.bl=0参考答案:A46. super调用也包含对父类的父类的构造方法的调用。( )A.错误B.正确参考答案:B

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

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

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