南开大学21秋《Java语言程序设计》在线作业一答案参考92

上传人:汽*** 文档编号:469261951 上传时间:2023-12-31 格式:DOCX 页数:13 大小:14.16KB
返回 下载 相关 举报
南开大学21秋《Java语言程序设计》在线作业一答案参考92_第1页
第1页 / 共13页
南开大学21秋《Java语言程序设计》在线作业一答案参考92_第2页
第2页 / 共13页
南开大学21秋《Java语言程序设计》在线作业一答案参考92_第3页
第3页 / 共13页
南开大学21秋《Java语言程序设计》在线作业一答案参考92_第4页
第4页 / 共13页
南开大学21秋《Java语言程序设计》在线作业一答案参考92_第5页
第5页 / 共13页
点击查看更多>>
资源描述

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

1、南开大学21秋Java语言程序设计在线作业一答案参考1. 在线程程序中,临界资源,或临界区是指在物理空间中临近的资源。( )A.错误B.正确参考答案:A2. 一般在创建新对象时,系统会自动调用构造函数。( )A.错误B.正确参考答案:B3. _可以给菜单Jmenu添加菜单项。A.Jmenu( )B.add(JmenuItemitem)C.addSeparatorD.add(Componentc)参考答案:B4. 下列自定义标识符名不合法的有( )A.intB.forXC.“铅笔”D.标识符参考答案:AC5. 执行完代码intx=new int25;后,以下( )说明是正确的。A.x24为0B.

2、x24未定义C.x25为0D.x0为空参考答案:A6. 在Java中,表示换行符的转义字符是( )A.nB.fC.nD.dd参考答案:A7. 下列关于for循环和while循环的说法中哪个是正确的( )A.两种循环结构中都必须有循环体,循环体不能为空B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C.两种循环任何时候都可替换D.while循环能实现的操作,for循环也都能实现参考答案:D8. 对于FileStream类,下列哪一项是不正确的?( )A.从InputStream类继承B.不支持InputStream的有些方法C.不适合读取字符文件,适合读取字节文件D.

3、能实现文件的倒序读取参考答案:D9. 以下字符常量中不合法的是( )。A.B.&C.“k”D整参考答案:C10. ( )是正确的表达式。A.byte=128;B.Boolean=null;C.long l=0xfffL;D.double=0.9239d;参考答案:C11. 下列语句序列执行后,k的值是( )。 int m=3, n=6, k=0; while(m+)A.0B.1C.2D.3参考答案:B12. 即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参函数,函数体为空。( )A.错误B.正确参考答案:B13. 进行Java基本的GUI设计需要用到的包是( )A

4、.java.ioB.java.sqlC.java.awtD.java.rmi参考答案:C14. 下列JAVA语句中,正确是( )。A.int$e,a,b=10B.char c,d=aC.float e=0.0dD.double e=0.0f参考答案:ABD15. 在浏览器中执行applet程序,以下选项中的哪个方法将被最先执行?( )A.init( )B.start( )C.destroy( )D.stop( )参考答案:A16. 顶级包就是磁盘的根目录。( )A.错误B.正确参考答案:A17. 假设有一个列表框listbox1,要在其最后添加一项,应使用( )语句。A.listbox.add

5、(“The end item”,0)B.listbox.add(“The end item”,10)C.listbox.add(“The end item”,-1)D.listbox.add(“The end item”,1)参考答案:C18. 为了使包ch4在当前程序中可见,可以使用的语句是( )。A.import ch4.*B.package ch4.*C.ch4 imporlD.ch4 package参考答案:D19. 下列选项中,不属于Java语言特点的一项是( )A.分布式B.安全性C.编译执行D.面向对象参考答案:C20. 下面程序段:boolean a=false; boolea

6、n b=true; boolean c=(a&b)&(!b) boolean result=(a&b)&(!b); 执行完后,正确的结果是( )。A.c=false; result=falseB.c=true; result=trueC.c=true; result=falseD.c=false; result=true参考答案:A21. JAVA是一种面向对象程序设计语言,具有跨平台特性。( )A.错误B.正确参考答案:A22. BorderLayout布局管理器将内容窗格分为三个部分。( )A.错误B.正确参考答案:A23. 定义一个类名为“MyClass.java”的类,并且该类可被一个

7、工程中的所有类访问,那么该类的正确声明应为( )。A.private class MyClass extends ObjectB.class MyClass extends ObjectC.public class MyClassD.public class MyClass extends Object参考答案:BCD24. 关于File类,下列哪些是正确的?( )A.可直接获取文件相关信息,如文件名和路径等B.可读取和存储文件内容C.可以用来表示文件和目录D.可通过各种流类包装读写文件参考答案:ABC25. 如果希望某个变量只可以被类本身访问和调用,则应该使用下列哪一种访问控制修饰?( )A

8、.privateB.protectedC.private protectedD.public参考答案:A26. Java application中的主类需包含main方法,以下哪项是main方法的正确形参?( )A.String argsB.String arC.Char argD.StringBuffer args参考答案:B27. 以下哪些是Java语言的特点?( )A.结构简单,代码长度短B.可以在网络的任何地方运行C.使Internet上的信息真正具有动态性和交互性D.所有Java applet都受Applet类的子类参考答案:ABCD28. 可以作为I/O流的数据源的有( )A.鼠标

9、B.内存C.显示器窗口D.其它计算机参考答案:ABC29. 哪个关键字可以对对象加互斥锁?( )A.transientB.synchronizedC.serializeD.static参考答案:B30. 下面哪一行代码正确的声明了一个类方法(静态方法)?( )A.public int method(int i)B.protected method(int i)C.public static method(String s)D.protected static void method(Integer i)参考答案:D31. 指出下列哪个方法与方法public void add(int a)为合理

10、的重载方法?( )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)参考答案:CD32. 关于流(Stream),下列哪些是正确的?( )A.是对数据传送的一种抽象B.一般不用来处理文件C.分为输入流和输出流D.Java中主要的包是java.io参考答案:ACD33. 一个循环一般应包括哪几部分内容?( )A.初始化部分B.循环体部分C.迭代部分和终止部分D.以上都是参考答案:D34. 设有定义语句int a3,则下列对此语句的叙述中错

11、误的是( )。A.定义了一个名为a的一维数组B.a数组有3个元素C.a数组元素的下标为13D.数组a中的每一个元素都是整型参考答案:C35. short类型数32767加1之后的值为( )A.0B.32768C.-32768D.-1参考答案:C36. UDP协议是用户数据报协议。( )A.错误B.正确参考答案:B37. 表示对象的静态特征可用( )A.属性B.行为C.事件D.类参考答案:A38. 只能从输入流中读取数据,只能向输出流中写入数据。( )A.错误B.正确参考答案:B39. 若特快订单是一种订单,则特快订单类和订单类的关系是( )A.使用关系B.包含关系C.继承关系D.无关系参考答案

12、:C40. 数组元素只可以是基本数据类型。( )A.错误B.正确参考答案:A41. Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。( )A.错误B.正确参考答案:B42. 下面属于Java关键字的是( )。A.NULLB.IFC.doD.While参考答案:C43. 下面关于继承的叙述正确的有( )。A.在java中只允许单一继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠参考答案:AD44. 指出下列哪个方法与方法public void add(int a)为错误的重载方法?( )A.publ

13、ic int add(int a)B.public void add(long a)C.public int add(long a)D.public void add(float a)参考答案:A45. Java中,并非每个事件类都只对应一个事件。( )A.错误B.正确参考答案:B46. 下列代表16进制整数的是( )A.0123B.1900C.fa00D.0xa2参考答案:D47. 下列关于JAVA语言简单数据类型的说法中,不正确的是( )。A.以0开头的整数代表8进制常量B.以0x或者0X开头的整数代表8进制整型常量C.boolean类型的数据作为类成员变量的时候,系统默认值初始为trueD.double类型的数据占计算机存储的32位参考答案:BCD48. 在Java语言中强制类型转换是指从在机器中占位多的类型向占位少的类型方向进行转换,但boolean类型可以转换成int。( )A.错误B.正确参考答案:A49. 线程开始运行时,是从下列哪一个方法开始执行的?( )A.main( )B.start( )C.run( )D.i

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

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

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