南开大学21秋《Java语言程序设计》离线作业2答案第44期

上传人:cl****1 文档编号:421757414 上传时间:2022-08-05 格式:DOCX 页数:11 大小:13.01KB
返回 下载 相关 举报
南开大学21秋《Java语言程序设计》离线作业2答案第44期_第1页
第1页 / 共11页
南开大学21秋《Java语言程序设计》离线作业2答案第44期_第2页
第2页 / 共11页
南开大学21秋《Java语言程序设计》离线作业2答案第44期_第3页
第3页 / 共11页
南开大学21秋《Java语言程序设计》离线作业2答案第44期_第4页
第4页 / 共11页
南开大学21秋《Java语言程序设计》离线作业2答案第44期_第5页
第5页 / 共11页
点击查看更多>>
资源描述

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

1、南开大学21秋Java语言程序设计离线作业2-001答案1. 以下哪些是Java语言的特点?( )A.结构简单,代码长度短B.可以在网络的任何地方运行C.使Internet上的信息真正具有动态性和交互性D.所有Java applet都受Applet类的子类参考答案:ABCD2. String(byte,int,int)中,第三个参数用来生成字符串的byte型数组的( )。A.长度B.起始位置C.终止位置D.终止位置+1参考答案:A3. 指出下列哪个方法与方法public void add(int a)为错误的重载方法?( )A.public int add(int a)B.public voi

2、d add(long a)C.public int add(long a)D.public void add(float a)参考答案:A4. paint( )方法使用的参数是( )A.GraphicsB.Graphics2DC.StringD.Color参考答案:A5. Java application中的主类需包含main方法,main方法的返回类型是什么?( )A.intB.floatC.doubleD.void参考答案:D6. if语句可以解决的分支数为( )A.1B.C.2D.1参考答案:A7. 不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的( )A.成员方

3、法可以直接调用父类的成员方法B.成员方法可以直接调用父类的类方法C.成员方法不可以直接调用其他类的成员方法D.成员方法可以直接调用本类的类方法参考答案:A8. 以下AWT类中哪些实现部件的布局?( )A.FlowLayoutB.GridBagLayoutC.ActionListenerD.WindowAdapter参考答案:AB9. Java语言属于面向( )的语言。A.机器B.对象C.过程D.操作系统参考答案:B10. 下列自定义标识符名不合法的有( )A.intB.forXC.“铅笔”D.标识符参考答案:AC11. 下列哪一个属于JAVA语言的数据类型?( )A.指针类型B.类C.数组D.

4、浮点类型参考答案:BCD12. 下面哪些类可以被继承( )。A.java.lang.ThreadB.java.lang.NumberC.java.lang.DoubleD.java.lang.Math参考答案:AB13. 在Java语言中强制类型转换是指从在机器中占位多的类型向占位少的类型方向进行转换,但boolean类型可以转换成int。( )A.错误B.正确参考答案:A14. 当关闭浏览器时先执行destroy( )方法,再执行stop( )停止Applet运行。( )A.错误B.正确参考答案:A15. Java语言中的数组元素只能是基本数据类型而不能为对象类型。( )A.错误B.正确参考

5、答案:A16. 在浏览器中执行applet程序,以下选项中的哪个方法将被最先执行?( )A.init( )B.start( )C.destroy( )D.stop( )参考答案:A17. 构造BufferedInputStream的合适参数是哪个?( )A.BufferedInputStreamB.BufferedOutputStreamC.FileInputStreamD.File参考答案:AD18. 线程开始运行时,是从下列哪一个方法开始执行的?( )A.main( )B.start( )C.run( )D.init( )参考答案:C19. 下列关于float类型的说法中,正确的是( )A

6、.float类型不能自动转换为其他的简单类型B.float类型可以自动转换为double类型C.float类型和long类型在计算机中占的存储空间一样大D.3.342E2D是合法的float类型数值参考答案:B20. 下面属于Java关键字的是( )。A.NULLB.IFC.doD.While参考答案:C21. 接口中全是抽象方法,抽象类中可以有非抽象方法。( )A.错误B.正确参考答案:A22. 下列关于int类型的说法中,正确的一个是( )A.int类型可以自动转换为所有的简单类型B.int类型只能自动转换为long、float、double类型C.1022是合法的int类型常量D.int

7、类型包括有符号整型和无符号整型参考答案:B23. 下列语句序列执行后,ch1的值是( )。 char ch1=&39;A&39;,ch2=&39;W&39; if(ch1 + 2 A.AB.BC.CD.B参考答案:B24. 下列关于内存回收的语句,( )说明是正确的。A.程序员必须创建一个线程来释放内存B.内存回收程序允许程序员直接释放内存C.内存回收程序负责释放无用内存D.内存回收程序可以在指定的时间释放内存对象参考答案:C25. 利用Session和Application对象存储变量,可创建作用域跨页、甚至跨用户的变量。( )A.错误B.正确参考答案:A26. Applet是一种特殊的Pa

8、nel,它是Java Applet程序的最外层容器。( )A.错误B.正确参考答案:B27. 属于main( )方法的返回类型是( )。A.publicB.staticC.voidD.main参考答案:C28. 假设有一个列表框listbox1,要在其最后添加一项,应使用( )语句。A.listbox.add(“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)参考答案:C29. Java语言中,int类型在内存中所占的位数

9、为( )A.8B.16C.32D.64参考答案:C30. 以下语句有语法错误的是( )A.int x=1;y=2;z=3B.for (int x=10,y=0;x0;x+);C.while (x5);D.for(; ;);参考答案:A31. 以下程序的输出结果是( )。 public class koo public static void main(String args) int x=1, sum=0; while(x=10) sum+=x; x+; System.out.println(“sum=”+sum);A.45B.55C.10D.11参考答案:B32. 如果用final修饰方法,

10、则该方法不能在子类中被覆盖。( )A.错误B.正确参考答案:B33. Java程序的执行过程中用到一套JDK工具,其中java.exe是指( )。A.Java文档生成器B.Java解释器C.Java编译器D.Java类分解器参考答案:B34. 以下哪项可能包含菜单条?( )A.PanelB.FrameC.AppletD.Dialog参考答案:B35. s=s.delete(5,12); 如果s=“abcdefghigklmn”,则执行删除语句后,s的值为( )。A.abcdefnB.abcdemnC.abcde mnD.abcdelmn参考答案:B36. 下面哪些循环不会导致死循环?( )A.

11、for (int k=0; kB.for (int k=10; k0; k-)C.for (int k=0; kD.for (int k=0; k0; k+)参考答案:ABD37. Java包中包含了URL类和URLConnection类,这些类具有强大的功能。( )A.错误B.正确参考答案:B38. 下列关于继承的哪项叙述是正确的?( )A.在java中允许多重继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠参考答案:D39. 在创建对象是必须先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象。(

12、)A.错误B.正确参考答案:B40. 下列方法头中哪一个不与其它方法形成重载(overload)关系?( )A.void mmm( )B.void mmm(int i)C.void mmm(String s)D.int mm( )参考答案:D41. 设有定义float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )A.x y | x zB.x != yC.z (y + xD.x y & ! (x z )参考答案:B42. 类及其属性、方法可以同时有一个以上的修饰符来修饰。( )A.错误B.正确参考答案:B43. 数组使用完成后,所占用的存储空间的释放是由

13、垃圾收集器自动回收的。( )A.错误B.正确参考答案:B44. 关于选择结构下列哪些说法错误?( )A.if语句和else语句必须成对出现B.if语句可以没有else语句对应C.switch结构中每个case语句中必须用break语句D.switch结构中必须有default语句参考答案:ACD45. Java中数组的元素可以是简单数据类型的量,也可以是某一类的对象。( )A.错误B.正确参考答案:A46. IP协议可以进行IP数据包的分割和组装,但是通过IP协议不能知道数据包是否成功地发送给目标计算机。( )A.错误B.正确参考答案:B47. 类体的定义中不能有的内容是( )A.package语句B.import语句C.类的定义D.对象的定义参考答案:AB48. 通过调用 new List(10,false)创建一个列表,关于该列表的几个说法哪项是错误的?( )A.该列表不支持复选B.该列表有10个选项C.根据需要该列表可能有垂直滚动条D.该列表支持10个可见选项参考答案:B49. 在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是( )。A

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

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

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