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

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

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

1、南开大学22春Java语言程序设计综合作业一答案参考1. Frame对象默认的布局管理器是( )A.FlowLayoutB.BorderLayoutC.CardLayoutD.null参考答案:B2. 下面哪些是合法的标识符?( )A.$personsB.TwoUsersC.*pointD.this参考答案:AB3. 在创建对象是必须先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象。( )A.错误B.正确参考答案:B4. 一个循环一般应包括哪几部分内容?( )A.初始化部分B.循环体部分C.迭代部分和终止部分D.以上都是参考答案:D5. Java语言的类型是( )。A.面向对象语

2、言B.面向过程语言C.汇编程序D.形式语言参考答案:A6. 下面不是面向对象技术特点的是( )。A.结构化B.封装C.继承性D.多态性参考答案:A7. ry语句块后可以存在不限数量的catch语句块。( )A.错误B.正确参考答案:B8. 若需要定义一个类域或类方法,应使用( )修饰符。A.staticB.packageC.privateD.public参考答案:A9. 最原始的计算机模型所能完成的典型任务有( )A.输入输出B.上传下载C.数据计算D.图形处理参考答案:AC10. 由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。( )A.错误B.正确参考答案:A11.

3、容器被重新设置大小后,( )布局管理器的容器中的组件大小不随容器大小的变化而改变。A.CardLayoutB.GridLayoutC.BorderLayoutD.FlowLayout参考答案:D12. JAVA是一种面向对象程序设计语言,具有跨平台特性。( )A.错误B.正确参考答案:A13. 下列方法定义中,正确的是( )A.int x( ) char ch=a; return (int)ch; B.void x( ) .return true; C.int x( ) .return true; D.int x(int a,b) return a+b; 参考答案:A14. 不使用static

4、修饰符限定的方法称为对象(或实例)方法,( )说法是正确的。A.实例方法可以直接调用父类的实例方法B.实例方法不能直接调用父类的类方法C.实例方法可以直接调用其他类的实例方法D.实例方法可以直接调用本类的类方法参考答案:D15. 方法覆盖与域隐藏一样,父类的同名方法在子类中仍占有自己独立的内存空间。( )A.错误B.正确参考答案:A16. 关于方法的形参和实参,下列说法正确的是( )。A.和实参一样,在定义形参时,即被系统分配内存单元,直至程序结束B.实参可以是常量、变量、表达式,但是不能是方法C.实参和形参在数量上、类型上和顺序上必须严格一致D.方法调用中的数据是单向传递的,即形参的值在方法

5、调用结束后传给实参参考答案:C17. 标识符内部可以含有注释。( )A.错误B.正确参考答案:A18. 线程开始运行时,是从下列哪一个方法开始执行的?( )A.main( )B.start( )C.run( )D.init( )参考答案:C19. Java语言一行最多能写254个字符。( )A.错误B.正确参考答案:A20. ( )关键字可以对对象加互斥锁。A.transientB.synchronizedC.serializeD.static参考答案:B21. if语句可以解决的分支数为( )A.1B.C.2D.1参考答案:A22. 构造方法是一种特殊的方法,名字与类名一致,但返回类型都为v

6、oid型。( )A.错误B.正确参考答案:A23. Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。( )A.错误B.正确参考答案:B24. 在switch(expression)语句中,expression的数据类型不能是( )。A.doubleB.charC.byteD.short参考答案:A25. Plant类派生出子类Flower,Flower类派生出子类Rose,以下声明错误的是( )。A.Plant p=new Plant( )B.Plant a1=new Flower( )C.Flower f=new Rose( )D.Rose r=new Pl

7、ant( )参考答案:D26. 实例方法可直接调用超类的实例方法。( )A.错误B.正确参考答案:A27. 在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为覆盖。( )A.错误B.正确参考答案:A28. 在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为( )。A.隐藏B.覆盖C.重载D.Java不支持此特性参考答案:C29. 在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的

8、参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。( )A.错误B.正确参考答案: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. Application对象中_函数获取文件的绝对路径。A.path( )B.getpath( )C.getRealPath( )D.getPath( )参考答案:D32.

9、关于类和对象的叙述正确的是( )A.Java的类分为两大部分:系统定义的类和用户自定义的类B.类的静态属性和全局变量的概念完全一样,只是表达形式不同C.类的成员至少有一个属性和一个方法D.类是对象的实例化参考答案:A33. 若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。( )A.错误B.正确参考答案:B34. UDP协议是用户数据报协议。( )A.错误B.正确参考答案:B35. Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。( )A.错误B.正确参考答案:B36. 在Java语言中,可以用来完成方法调用的方式是( )。A.方法作为表

10、达式中的一项出现在表达式中B.方法作为单独的一条语句C.方法作为另一个方法调用的实际参数出现D.以上方法均可以参考答案:D37. 下列语句序列执行后,ch1的值是( )。 char ch1=&39;A&39;,ch2=&39;W&39; if(ch1 + 2 A.AB.BC.CD.B参考答案:B38. 在Java语言中强制类型转换是指从在机器中占位多的类型向占位少的类型方向进行转换,但boolean类型可以转换成int。( )A.错误B.正确参考答案:A39. 下列方法中可以用来创建一个新线程的是_。A.实现java.lang.Runnable接口并重写start( )方法B.实现java.l

11、ang.Runable接口并重写run( )方法C.继承java.lang.Thread类并重写run( )方法D.实现java.lang.Thread类并实现start( )方法参考答案:C40. 关于计算机输入和输出,下列哪一项是不正确的?( )A.一般称为IO OutputB.计算机程序的一般模型可归纳为输入、计算和输出C.对于同样的程序,不同的输入,一般会有不同的输出D.是人机交互的重要手段参考答案:C41. Java的字符类型采用的是ASCII编码。( )A.错误B.正确参考答案:A42. 能够支持javadoc命令的注释语句是( )。A./*./B./*.*/C./D./*.*/参

12、考答案:D43. 定义变量如下:char c=&39;w&39; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( )A.i=c+i;B.c=c+i;C.L=f+L;D.f=i+L+f;参考答案:AD44. 下面代码的结果是什么?( ) htmlbody% int i=10; % while(-i=0)%out.print(i); % /body/htmlA.9876543210B.9CC.0D.None of the above参考答案:D45. 类及其属性、方法可以同时有一个以上的修饰符来修饰。( )A.错误B.正确参考答案:B46. 关于选择结构

13、下列哪些说法错误?( )A.if语句和else语句必须成对出现B.if语句可以没有else语句对应C.switch结构中每个case语句中必须用break语句D.switch结构中必须有default语句参考答案:ACD47. 有程序如下,关于程序的描述哪个是正确的?( ) public class Person static int a=new int10; public static void main(String a)System.out.println(arr1);A.编译将产生错误B.编译时正确,但运行时将产生错误C.正确,输出0D.正确,输出null参考答案:C48. 即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参函数,函数体为空。( )A.错误B.正确参考答案:B49. 下面的是关于类及其修饰符的一些描述,正确的是( )。A.abstract类只能用来派生子类,不能用来创建abstract类的对象B.final类不但可以用来派生子类,也可以用来创建final类的对象C.abstract不能与final同时修

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

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

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