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

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

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

1、南开大学21秋Java语言程序设计在线作业一答案参考1. 下面的说法正确的是( )。A.Java语言是面向对象的、解释执行的网络编程语言B.Java语言具有可移植性,是与平台无关的编程语言C.Java语言可对内存垃圾自动收集D.Java语言编写的程序虽然是“一次编译,到处运行”,但必须要java的运行环境参考答案:ABCD2. 下列正确的句子是( )。A.float 3.14B.byte i=225C.k=33LD.int p;参考答案:D3. ( )是Java中的标识符。A.publicB.superC.3numberD.width参考答案:D4. 最原始的计算机模型所能完成的典型任务有(

2、)A.输入输出B.上传下载C.数据计算D.图形处理参考答案:AC5. ( )关键字可以对对象加互斥锁。A.transientB.synchronizedC.serializeD.static参考答案:B6. 每个try块都必须至少有一个catch块与之相对应。( )A.错误B.正确参考答案:B7. 对于构造函数,下列叙述正确的是( )。A.构造函数是类的一种特殊函数,它的方法名必须与类名相同B.构造函数的返回类型只能是void型C.构造函数的主要作用是完成对类的对象的初始化工作D.一般在创建新对象时,系统会自动调用构造函数参考答案:ACD8. 关于选择结构下列哪些说法错误?( )A.if语句和

3、else语句必须成对出现B.if语句可以没有else语句对应C.switch结构中每个case语句中必须用break语句D.switch结构中必须有default语句参考答案:ACD9. 下面关于继承的叙述正确的有( )。A.在java中只允许单一继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠参考答案:AD10. Java语言中的数组元素只能是基本数据类型而不能为对象类型。( )A.错误B.正确参考答案:A11. 以下字符常量中不合法的是( )。A.B.&C.“k”D整参考答案:C12. 实例方法可直接调用超类

4、的实例方法。( )A.错误B.正确参考答案:A13. 一般在创建新对象时,系统会自动调用构造函数。( )A.错误B.正确参考答案:B14. 下列命令中,用来编译Java程序的是( )A.javaB.javadocC.jarD.javac参考答案:D15. Java的类不允许多重继承,但接口支持多重继承。( )A.错误B.正确参考答案:B16. 子类必须通过super( )关键字调用父类的构造函数。( )A.错误B.正确参考答案:A17. JAVA源程序编译后生成字节码(.class文件),程序需要在JAVA虚拟机中运行。( )A.错误B.正确参考答案:B18. 方法的定义可以嵌套,但方法的调用

5、不可以嵌套。( )A.错误B.正确参考答案:A19. break语句可以用在switch语句、while循环、do.while循环和for循环结构中。( )A.错误B.正确参考答案:B20. 欲定义类字段或类方法(静态方法),应使用( )修饰。A.publicB.staticC.protectedD.synchronized参考答案:B21. 下列代表16进制整数的是( )A.0123B.1900C.fa00D.0xa2参考答案:D22. 在Java中一个类只能实现一个接口。( )A.错误B.正确参考答案:A23. Java application中的主类需包含main方法,main方法的返回

6、类型是什么?( )A.intB.floatC.doubleD.void参考答案:D24. 设有定义float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )A.x y | x zB.x != yC.z (y + xD.x y & ! (x-j)continue; while(iA.i=6 j=5B.i=5 j=5C.i=6 j=4D.i=5 j=6参考答案:A42. Java语言中,int类型在内存中所占的位数为( )A.8B.16C.32D.64参考答案:C43. 下列代码的执行结果是:( ) public class Test3 public sta

7、tic void main(String args)System.out.println(100%3); System.out.print(“,”); System.out.println(100%3.0);A.1,1B.1,1.0C.1.0,1D.1.0,1.0参考答案:B44. 线程的休眠方法sleep(long)的参数的单位是( )A.微妙B.毫秒C.秒D.其它参考答案:B45. run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。( )A.错误B.正确参考答案:A46. Java程序的执行过程中用到一套JDK工具,其中java.ex

8、e是指( )。A.Java文档生成器B.Java解释器C.Java编译器D.Java类分解器参考答案:B47. 测试文件是否存在可以采用如下哪个方法?( )A.isFile( )B.isFiles( )C.exist( )D.exists( )参考答案:A48. 以下不正确的描述是( )。A.方法的定义不可以嵌套,但方法的调用可以嵌套B.方法的定义可以嵌套,但方法的调用不可以嵌套C.方法的定义和方法的调用均不可以嵌套D.方法的定义和方法的调用均可以嵌套参考答案:BCD49. 对于程序无法预见的、由特殊环境或情况造成的异常,如没有找到文件或者网络通信失败等必须要捕获。( )A.错误B.正确参考答案:B50. Java源程序文件的扩展名是.class。( )A.错误B.正确参考答案:A51. 类Test1定义如下:public class Test1public float aMethod(float a,float b)_根据方法重载的定义,将以下哪种方法插入下划线部分是不合法的?( )A.public float aMethod(float a,float b,float c)B.public float aMethod(float c,float d)C.public float aMethod(int a,int b)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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