南开大学21春《Java语言程序设计》离线作业2参考答案93

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

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

1、南开大学21春Java语言程序设计离线作业2参考答案1. 环境变量描述中的%的含义是( )A.环境变量原值B.运算符C.一个环境变量的首尾标记D.赋值符号参考答案:C2. Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。( )A.错误B.正确参考答案:B3. 接口体中不应包含( )。A.常量定义B.常量赋值C.方法实现D.方法声明参考答案:C4. Java的String类的对象既可以是字符串常量,也可以是字符串变量。( )A.错误B.正确参考答案:A5. 关于Object描述正确的是( )A.最原始的类类型B.引用C.null类型D.标识符参

2、考答案:AD6. 定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。A.private class MyClass extends ObjectB.class MyClass extends ObjectC.public class MyClassD.public class MyClass extends Object参考答案:BCD7. 对于文件字节输入流,int read(byte b)返回的最大值是( )A.1024B.文件长度C.数组b的长度D.无法精确描述参考答案:C8. 下面代码的结果是什么?( ) htmlbody

3、% int i=10; % while(-i=0)%out.print(i); % /body/htmlA.9876543210B.9CC.0D.None of the above参考答案:D9. 以下不正确的描述是( )。A.方法的定义不可以嵌套,但方法的调用可以嵌套B.方法的定义可以嵌套,但方法的调用不可以嵌套C.方法的定义和方法的调用均不可以嵌套D.方法的定义和方法的调用均可以嵌套参考答案:BCD10. 设原字符串s为StringBuffer型,且s=“Hello java”,如果想用子串替换把s转换成“Hello World”,则正确的语句是( )。A.s.replace(6,9,“W

4、orld”)B.s.replace(6,10,“World”)C.s=“World”D.s=replace(“java”,“World”)参考答案:B11. 已知如下代码:boolean m = true; if ( m = false ) System.out.println(False); else System.out.println(True);执行结果是( )A.FalseB.TrueC.NoneD.出错参考答案:B12. 通过调用 new List(10,false)创建一个列表,关于该列表的几个说法哪项是错误的?( )A.该列表不支持复选B.该列表有10个选项C.根据需要该列表可

5、能有垂直滚动条D.该列表支持10个可见选项参考答案:B13. 下列整型的最终属性i的定义中,正确的是( )A.static final int i=100;B.final I;C.static int I;D.final float i=1.2f;参考答案:A14. 面板类也是容器类。( )A.错误B.正确参考答案:B15. 以下对File对象描述错误的是( )A.可以表示磁盘上的一个文件B.可以表示磁盘上的一个文件夹C.可以表示一个并不存在的文件或文件夹D.创建一个File对象表示在磁盘上创建一个文件参考答案:D16. TCP/IP属于低层协议,它定义了网络接口层。( )A.错误B.正确参考

6、答案:A17. 下列代码段int i=1,j=10; doif(i+-j)continue; while(iA.i=6 j=5B.i=5 j=5C.i=6 j=4D.i=5 j=6参考答案:A18. 设有定义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 )参考答案:B19. 在Java的方法中定义一个常量要用const关键字。( )A.错误B.正确参考答案:B20. 进行Java基本的GUI设计需要用到的包是( )A.java.ioB.java.sqlC.

7、java.awtD.java.rmi参考答案:C21. 当关闭浏览器时先执行destroy( )方法,再执行stop( )停止Applet运行。( )A.错误B.正确参考答案:A22. Java application中的主类需包含main方法,以下哪项是main方法的正确形参?( )A.String argsB.String arC.Char argD.StringBuffer args参考答案:B23. Java中,并非每个事件类都只对应一个事件。( )A.错误B.正确参考答案:B24. 关于Java的标准输入输出流,下列哪些是正确的?( )A.System.out和System.in分别

8、用来处理标准输出和输入B.标准输入和输出均只针对计算机键盘和屏幕C.Java对输入和输出编程均要求强制异常保护D.只有一个标准输入流参考答案:ABD25. 下列数组a中,版本较新的能在程序运行时动态调整大小的是( )。A.int aB.String aC.a=new ArrayList( )D.a=new Array( )参考答案:C26. 关于选择结构下列哪些说法错误?( )A.if语句和else语句必须成对出现B.if语句可以没有else语句对应C.switch结构中每个case语句中必须用break语句D.switch结构中必须有default语句参考答案:ACD27. 下列关于JAVA

9、语言简单数据类型的说法中,不正确的是( )。A.以0开头的整数代表8进制常量B.以0x或者0X开头的整数代表8进制整型常量C.boolean类型的数据作为类成员变量的时候,系统默认值初始为trueD.double类型的数据占计算机存储的32位参考答案:BCD28. 表示对象的静态特征可用( )A.属性B.行为C.事件D.类参考答案:A29. 关于awt和swing说法正确的是( )A.awt在不同操作系统中显示相同的风格B.swing在不同的操作系统中显示相同的风格C.java.awt的子类D.awt和swing都支持事件模型参考答案:BD30. 下列哪个选项不是JAVA语言的特点?( )A.

10、面向对象B.高安全性C.平台无关D.面向过程参考答案:D31. 关键字也是标识符。( )A.错误B.正确参考答案:B32. 定义一个名为key的类,使之不能被继承,应选( )。A.class keyB.native class keyC.class key final;D.final class key参考答案:D33. File类包括对文件内容的读写操作。( )A.错误B.正确参考答案:A34. ( )是Java中的标识符。A.publicB.superC.3numberD.width参考答案:D35. 下列哪一个属于JAVA语言的数据类型?( )A.指针类型B.类C.数组D.浮点类型参考答

11、案:BCD36. 在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为覆盖。( )A.错误B.正确参考答案:A37. 不使用static修饰符限定的方法称为对象(或实例)方法,( )说法是正确的。A.实例方法可以直接调用父类的实例方法B.实例方法不能直接调用父类的类方法C.实例方法可以直接调用其他类的实例方法D.实例方法可以直接调用本类的类方法参考答案:D38. 执行下列代码后,哪个结论是正确的( ) String s=new String10;A.s10为;B.s9为null;C.s0为未定义D.s.len

12、gth为10参考答案:BD39. JDK的lib目录主要存放的文件有( )A.java文件B.class文件C.jar文件D.lib文件参考答案:CD40. 下列关于继承的哪项叙述是正确的?( )A.在java中允许多重继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠参考答案:D41. 如果希望某个变量只可以被类本身访问和调用,则应该使用下列哪一种访问控制修饰?( )A.privateB.protectedC.private protectedD.public参考答案:A42. 下列属于合法的Java标识符是(

13、)A.”ABC”B.&5678C.+rriwoD.saler参考答案:D43. 下列方法头中哪一个不与其它方法形成重载(overload)关系?( )A.void mmm( )B.void mmm(int i)C.void mmm(String s)D.int mm( )参考答案:D44. 下列方法中可以用来创建一个新线程的是_。A.实现java.lang.Runnable接口并重写start( )方法B.实现java.lang.Runable接口并重写run( )方法C.继承java.lang.Thread类并重写run( )方法D.实现java.lang.Thread类并实现start( )方法参考答案:C45. 构造BufferedInputStream的合适参数是哪个?( )A.BufferedInputStreamB.BufferedOutputStreamC.FileInputStreamD.File参考答案:AD46. 最终类不能派生子类,最终方法不能被覆盖。( )A.错误B.正确参考答案:B47. 若需要定义一个类域或类方法,应使用( )修饰符。A.static

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

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

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