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

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

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

1、南开大学21秋Java语言程序设计平时作业2-001答案参考1. 下列关于变量作用域的说法中,不正确的是( )A.类成员变量对应的作用域是类B.局部变量对应的作用域是方法和不同的语句块C.方法参数对应的作用域是整个方法D.异常处下参数对应的作用域是整个类参考答案:D2. 测试文件是否存在可以采用如下哪个方法?( )A.isFile( )B.isFiles( )C.exist( )D.exists( )参考答案:A3. 以下对File对象描述错误的是( )A.可以表示磁盘上的一个文件B.可以表示磁盘上的一个文件夹C.可以表示一个并不存在的文件或文件夹D.创建一个File对象表示在磁盘上创建一个文

2、件参考答案:D4. Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?( )A.安全性B.多线程C.跨平台D.可移植参考答案:B5. 若已定义bytex=11,22,33,-66;其中0k3,则对x数组元素错误的引用是( )A.x5-3B.xC.xk+5D.x0参考答案:C6. 以下session的描述错误的是_。A.session对象保存客户端信息B.每个session对应多个客户信息C.session是有生命周期的D.当关闭浏览器时session结束参考答案:B7. 阅读下面的代码,第10行的语句将调用哪个方法?( ) 1.class Person 2.pu

3、blic 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 printValue(int i) /*.*/ 8. public static void main(String args

4、) 9. Person t=new Teacher( ); 10. t.printValue(10); 11. 12.A.行2B.行3C.行6D.行7参考答案:D8. _可以给菜单Jmenu添加菜单项。A.Jmenu( )B.add(JmenuItemitem)C.addSeparatorD.add(Componentc)参考答案:B9. UDP协议是用户数据报协议。( )A.错误B.正确参考答案:B10. 不能构成循环的语句是( )。A.for语句B.while语句C.switch语句D.dowhile语句参考答案:C11. 关于while和do-while循环,下列说法正确的是( )。A.

5、两种循环除了格式不通外,功能完全相同B.与do-while语句不通的是,while语句的循环至少执行一次C.do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句D.以上都不对。参考答案:D12. 不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的( )A.成员方法可以直接调用父类的成员方法B.成员方法可以直接调用父类的类方法C.成员方法不可以直接调用其他类的成员方法D.成员方法可以直接调用本类的类方法参考答案:A13. 如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的。( )A.错误B.正确参考答案:B14. 下列正确

6、的句子是( )。A.float 3.14B.byte i=225C.k=33LD.int p;参考答案:D15. 下列语句序列执行后,i的值是( )。 int i=8, j=16; if( i-1 j ) i-; else j-;A. 15B. 16C. 7D. 8参考答案:D16. 关于File类,下列哪些是正确的?( )A.可直接获取文件相关信息,如文件名和路径等B.可读取和存储文件内容C.可以用来表示文件和目录D.可通过各种流类包装读写文件参考答案:ABC17. 下列代码段int i=1,j=10; doif(i+-j)continue; while(iA.i=6 j=5B.i=5 j=

7、5C.i=6 j=4D.i=5 j=6参考答案:A18. 顶级包就是磁盘的根目录。( )A.错误B.正确参考答案:A19. 下列自定义标识符名不合法的有( )A.intB.forXC.“铅笔”D.标识符参考答案:AC20. 下面哪个为构造函数的特性定义( )。A.在类中声明构造函数时,名称须与类名相同B.具有重载特性,可以建立多个相同名称C.使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配D.以上都是参考答案:D21. 设有定义float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )A.x y | x zB.x !

8、= yC.z (y + xD.x y & ! (x z )参考答案:B22. 在关系数据库中一个关系就是一个二维表。( )A.错误B.正确参考答案:B23. ASP是服务器端脚本语言,它是微软的产品,只能支持微软平台。( )A.错误B.正确参考答案:B24. 下列是Java语言中可用的注释符,其中错误的是( )。A./B./*.*/C./*.*/D./*.*/参考答案:B25. 下列类定义中,不正确的是( )A.class x.B.class x extends y.C.static class x implements y1,y2.D.public class x extends Apple

9、t.参考答案:C26. 下列不属于条件语句关键字的是( )。A.ifB.elseC.switchD.while参考答案:D27. BorderLayout布局管理器将内容窗格分为三个部分。( )A.错误B.正确参考答案:A28. JAVA是一种面向对象程序设计语言,具有跨平台特性。( )A.错误B.正确参考答案:A29. 实例方法可直接调用超类的实例方法。( )A.错误B.正确参考答案:A30. Java的字符类型采用的是ASCII编码。( )A.错误B.正确参考答案:A31. 以下的选项中能正确表示Java语言中的一个整型常量的是( )A.12B.-20C.1000D.456参考答案:B32

10、. run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。( )A.错误B.正确参考答案:A33. Java语言一行最多能写254个字符。( )A.错误B.正确参考答案:A34. Java中,并非每个事件类都只对应一个事件。( )A.错误B.正确参考答案:B35. 以下关于继承的叙述正确的是( )。A.在Java中类只允许单一继承B.在Java中一个类只能实现一个接口C.在Java中一个类不能同时继承一个类和实现一个接口D.在Java中接口只允许单一继承参考答案:A36. 程序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程

11、序可在指定的时间释放内存对象。( )A.错误B.正确参考答案:A37. 所有的异常类皆继承自( )类A.java.applet.AppletB.java.lang.ThrowableC.java.lang.ExceptionD.java.lang.Error参考答案:C38. 在创建对象是必须先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象。( )A.错误B.正确参考答案:B39. 接口中全是抽象方法,抽象类中可以有非抽象方法。( )A.错误B.正确参考答案:A40. abstract修饰符可修饰字段、方法和类。( )A.错误B.正确参考答案:A41. 用来区别每一个switch

12、分支的保留字是( )A.choiceB.conditionC.caseD.break参考答案:C42. 关于Java中数据类型叙述正确的是( )A.整型数据在不同平台下长度不同B.boolean类型数据只有2个值,true和falseC.数组属于简单数据类型D.Java中的指针类型和C语言的一样参考答案:B43. 下面哪些类可以被继承( )。A.java.lang.ThreadB.java.lang.NumberC.java.lang.DoubleD.java.lang.Math参考答案:AB44. 能够支持javadoc命令的注释语句是( )。A./*./B./*.*/C./D./*.*/参

13、考答案:D45. 下列关于内存回收的语句,( )说明是正确的。A.程序员必须创建一个线程来释放内存B.内存回收程序允许程序员直接释放内存C.内存回收程序负责释放无用内存D.内存回收程序可以在指定的时间释放内存对象参考答案:C46. 类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)D.public float aMethod(int a,int b,int c)参考答案:B47. 以下哪些是Java语言的特点?( )A.结构简单,代码长度短B.可以在网络的任何地方运行C.使Internet上的信息真正具有动态性和交

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

最新文档


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

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