南开大学22春《Java语言程序设计》综合作业一答案参考54

上传人:博****1 文档编号:470149970 上传时间:2023-01-17 格式:DOCX 页数:13 大小:14.15KB
返回 下载 相关 举报
南开大学22春《Java语言程序设计》综合作业一答案参考54_第1页
第1页 / 共13页
南开大学22春《Java语言程序设计》综合作业一答案参考54_第2页
第2页 / 共13页
南开大学22春《Java语言程序设计》综合作业一答案参考54_第3页
第3页 / 共13页
南开大学22春《Java语言程序设计》综合作业一答案参考54_第4页
第4页 / 共13页
南开大学22春《Java语言程序设计》综合作业一答案参考54_第5页
第5页 / 共13页
点击查看更多>>
资源描述

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

1、南开大学22春Java语言程序设计综合作业一答案参考1. 下列关于Java Application与Applet的说法中,正确的是_。A.都包含main( )方法B.都通过“appletviewer”命令执行C.都通过“javac”命令编译D.都嵌入在HTML文件中执行参考答案:C2. 下列属于容器的组件有( )A.ButtonB.PanelC.ThreadD.TextArea参考答案:B3. 下列关于int类型的说法中,正确的一个是( )A.int类型可以自动转换为所有的简单类型B.int类型只能自动转换为long、float、double类型C.1022是合法的int类型常量D.int类型

2、包括有符号整型和无符号整型参考答案:B4. 实例方法可直接调用超类的实例方法。( )A.错误B.正确参考答案:A5. 在Java的方法中定义一个常量要用const关键字。( )A.错误B.正确参考答案:B6. 为了使包ch4在当前程序中可见,可以使用的语句是( )。A.import ch4.*B.package ch4.*C.ch4 imporlD.ch4 package参考答案:D7. 关于类和对象的叙述正确的是( )A.Java的类分为两大部分:系统定义的类和用户自定义的类B.类的静态属性和全局变量的概念完全一样,只是表达形式不同C.类的成员至少有一个属性和一个方法D.类是对象的实例化参考

3、答案:A8. 下列语句中,不属于多分支语句的是( )。A.if语句B.switch语句C.do while语句D.for语句参考答案:ACD9. 下面哪个不是Java标准库中Writer类的子类?( )A.FilterWriterB.PrintWriterC.LineNumberWriterD.FileWriter参考答案:C10. 环境变量描述中的%的含义是( )A.环境变量原值B.运算符C.一个环境变量的首尾标记D.赋值符号参考答案:C11. 下列哪些是类的属性修饰符的是?( )A.publicB.abstractC.privateD.final参考答案:ABC12. 以下哪些修饰符可以使

4、变量对于任何其他类都是不可视的,包括子类?( )A.privateB.publicC.finalD.abstact参考答案:C13. 编译Java Application源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。A.javaB.classC.htmlD.exe参考答案:B14. 下列关于float类型的说法中,正确的是( )A.float类型不能自动转换为其他的简单类型B.float类型可以自动转换为double类型C.float类型和long类型在计算机中占的存储空间一样大D.3.342E2D是合法的float类型数值参考答案:B15. 在Java语言中,可以用来完成

5、方法调用的方式是( )。A.方法作为表达式中的一项出现在表达式中B.方法作为单独的一条语句C.方法作为另一个方法调用的实际参数出现D.以上方法均可以参考答案:D16. 类String对象和类StringBuffer对象都是字符串变量,建立后都可以修改。( )A.错误B.正确参考答案:A17. Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?( )A.安全性B.多线程C.跨平台D.可移植参考答案:B18. 一般在创建新对象时,系统会自动调用构造函数。( )A.错误B.正确参考答案:B19. main方法是java Application 程序执行的入口点,关于m

6、ain方法的方法头以下( )是合法的。A.public static void main( )B.public static void main(String args)C.public static int main(string arD.public void main(string arg)参考答案:B20. 现有一个变量声明为boolean bl; 理面赋值语句中正确的是( )。A.b1=trueB.b1=TrueC.bl=“true”D.bl=0参考答案:A21. Java类可以作为类型定义机制和数据封装机制。( )A.错误B.正确参考答案:B22. 数组使用完成后,所占用的存储空间

7、的释放是由垃圾收集器自动回收的。( )A.错误B.正确参考答案:B23. Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定。( )A.错误B.正确参考答案:A24. 已知如下代码:boolean m = true; if ( m = false ) System.out.println(False); else System.out.println(True);执行结果是( )A.FalseB.TrueC.NoneD.出错参考答案:B25. 下列语句序列执行后,ch1的值是( )。 char ch1=&39;A&39;,ch2=&39;W&39; if(ch1 +

8、2 A.AB.BC.CD.B参考答案:B26. 通过调用 new List(10,false)创建一个列表,关于该列表的几个说法哪项是错误的?( )A.该列表不支持复选B.该列表有10个选项C.根据需要该列表可能有垂直滚动条D.该列表支持10个可见选项参考答案:B27. 下列关于继承的哪项叙述是正确的?( )A.在java中允许多重继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠参考答案:D28. 下列关于变量作用域的说法中,不正确的是( )A.类成员变量对应的作用域是类B.局部变量对应的作用域是方法和不同的语句

9、块C.方法参数对应的作用域是整个方法D.异常处下参数对应的作用域是整个类参考答案:D29. short类型数32767加1之后的值为( )A.0B.32768C.-32768D.-1参考答案:C30. 在多线程运行的场景中,在任何时刻,每一个线程类最多只能有一个实例对象存在。( )A.错误B.正确参考答案:A31. 整型一般都以十进制的形式表示,也可以写成八进制或十六进制。( )A.错误B.正确参考答案:B32. 在浏览器中执行applet程序,以下选项中的哪个方法将被最先执行?( )A.init( )B.start( )C.destroy( )D.stop( )参考答案:A33. Java程

10、序的主要类型有( )A.ApplicationsB.AppletsC.客户端D.服务器参考答案:AB34. 下列整型的最终属性i的定义中,正确的是( )A.static final int i=100;B.final I;C.static int I;D.final float i=1.2f;参考答案:A35. 只能从输入流中读取数据,只能向输出流中写入数据。( )A.错误B.正确参考答案:B36. 下面哪些类可以被继承( )。A.java.lang.ThreadB.java.lang.NumberC.java.lang.DoubleD.java.lang.Math参考答案:AB37. JAV

11、A源程序编译后生成字节码(.class文件),程序需要在JAVA虚拟机中运行。( )A.错误B.正确参考答案:B38. Plant类派生出子类Flower,Flower类派生出子类Rose,以下声明错误的是( )。A.Plant p=new Plant( )B.Plant a1=new Flower( )C.Flower f=new Rose( )D.Rose r=new Plant( )参考答案:D39. 对于字节输入流,无参的int read( )如果返回-1,表示( )A.读到一个字节的值是-1B.读到了-1个字节C.读到了流的结尾D.流无法读取数据参考答案:C40. 能够支持javad

12、oc命令的注释语句是( )。A./*./B./*.*/C./D./*.*/参考答案:D41. File类中用_函数获取文件的绝对路径。A.path( )B.getPath( )C.getAbsolutePath( )D.getName( )参考答案:C42. Java的类不允许多重继承,但接口支持多重继承。( )A.错误B.正确参考答案:B43. 若需要定义一个类域或类方法,应使用( )修饰符。A.staticB.packageC.privateD.public参考答案:A44. 程序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。( )A.错误

13、B.正确参考答案:A45. 下列关于JAVA语言中要使用的一个变量,正确的是( )。A.在JAVA程序中要使用一个变量,必须先对其进行声明B.变量声明语句可以在程序的任何地方,只要在变量使用前就可以C.变量不可以在其作用域之外使用D.局部变量在使用之前可以不初始化,系统使用默认的初始值参考答案:ABC46. Java包中包含了URL类和URLConnection类,这些类具有强大的功能。( )A.错误B.正确参考答案:B47. Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为( )A.隐藏B.重写C.重载D.没有此特性参考答案:C48. 下面程序段:boolean a=false; boolean 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

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

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

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