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

上传人:pu****.1 文档编号:507654657 上传时间:2023-11-20 格式:DOCX 页数:13 大小:13.69KB
返回 下载 相关 举报
南开大学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. 当浏览器重新返回Applet所在页面时,将调用Applet类的方法是_。A.start( )B.init( )C.stop( )D.destroy( )参考答案:A2. 以下程序的输出结果是( )。 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参考答案:B3. 欲定义类字段或类方法(静态方法),应使用(

2、 )修饰。A.publicB.staticC.protectedD.synchronized参考答案:B4. 若有定义:bytex=11,22,33,-66; 其中0k3,则对x数组元素错误的引用是( )A.x5-3B.xkC.xk+5D.x0参考答案:C5. java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。( )A.错误B.正确参考答案:A6. 在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。( )A.错误B.正确参考答案:B7. TCP/IP

3、方案中有三个最常用的协议,分别是IP、TCP和UDP。( )A.错误B.正确参考答案:B8. 抽象方法的body部分必须用一对大括号包住。( )A.错误B.正确参考答案:A9. 由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。( )A.错误B.正确参考答案:A10. Java application中的主类需包含main方法,以下哪项是main方法的正确形参?( )A.String argsB.String arC.Char argD.StringBuffer args参考答案:B11. 不能构成循环的语句是( )。A.for语句B.while语句C.switch语句D.

4、dowhile语句参考答案:C12. 子类要调用父类的方法,必须使用super关键字。( )A.错误B.正确参考答案:A13. 下列说法错误的是( )。A.接口是多继承的具体实现形式B.3305L是长整型数C.03916是八进制数D.?:是三目条件运算符参考答案:C14. 下列类定义中,不正确的是( )A.class x.B.class x extends y.C.static class x implements y1,y2.D.public class x extends Applet.参考答案:C15. 构造方法对于一个类来说,正确的是( )A.程序员必须编写B.可以重载C.只有一次运行

5、机会D.和一般方法的语法规则一样参考答案:B16. 构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。( )A.错误B.正确参考答案:A17. 按运算符操作数的数目划分,运算符?:的类型是( )。A.三元B.二元C.四元D.一元参考答案:A18. s=s.delete(5,12); 如果s=“abcdefghigklmn”,则执行删除语句后,s的值为( )。A.abcdefnB.abcdemnC.abcde mnD.abcdelmn参考答案:B19. 接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。( )A.错误B.正确参考答案:B20. 类

6、String对象和类StringBuffer对象都是字符串变量,建立后都可以修改。( )A.错误B.正确参考答案:A21. 在java语句中,运算符&实现( )。A.逻辑或B.逻辑与C.逻辑非D.逻辑相等参考答案:B22. Java程序的主要类型有( )A.ApplicationsB.AppletsC.客户端D.服务器参考答案:AB23. 不属于抽象类的是( )A.输入流B.字节输入流C.文件字节输入流D.字符输入流参考答案:C24. Java语言属于面向( )的语言。A.机器B.对象C.过程D.操作系统参考答案:B25. Java中数组的元素只可以是简单数据类型。( )A.错误B.正确参考答

7、案:A26. 容器被重新设置大小后,( )布局管理器的容器中的组件大小不随容器大小的变化而改变。A.CardLayoutB.GridLayoutC.BorderLayoutD.FlowLayout参考答案:D27. 圆弧可以看作是椭圆的一部分。绘制圆弧的方法为drawArc。( )A.错误B.正确参考答案:B28. 在Java中,下列关于final关键字的说法正确的有( )。A.如果修饰变量,则一旦赋了值,就等同一个常量B.如果修饰类,则该类只能被一个子类继承C.如果修饰方法,则该方法不能在子类中被覆盖D.如果修饰方法,则该方法所在的类不能被继承参考答案:AC29. import语句的作用是(

8、 )A.声明当前程序的来源B.声明当前程序的父类C.声明当前程序将要使用的类D.在当前程序中插入将要使用的类的代码参考答案:C30. 形式参数不可以是对象。( )A.错误B.正确参考答案:A31. 实例方法可直接调用超类的实例方法。( )A.错误B.正确参考答案:A32. 下列命令中,用来编译Java程序的是( )A.javaB.javadocC.jarD.javac参考答案:D33. 线程的休眠方法sleep(long)的参数的单位是( )A.微妙B.毫秒C.秒D.其它参考答案:B34. 定义一个名为key的类,使之不能被继承,应选( )。A.class keyB.native class

9、keyC.class key final;D.final class key参考答案:D35. 以下不是Reader基类的直接派生子类的是( )。A.BufferedReaderB.FilterReaderC.FileReaderD.PipedReader参考答案:C36. Java的字符类型采用的是ASCII编码。( )A.错误B.正确参考答案:A37. 以下的选项中能正确表示Java语言中的一个整型常量的是( )A.12B.-20C.1000D.456参考答案:B38. Java语言中,字符串分为字符串常量和字符串变量2种。( )A.错误B.正确参考答案:B39. 面向对象的软件开发过程顺

10、序为( )A.OOA、OOP、OOBB.OOA、OOD、OOPC.OOB、OOP、OOAD.OOA、OOB、OOP参考答案:B40. 实现一个线程有几种方法?( )A.一种B.两种C.三种D.三种以上参考答案:B41. 多态的表现形式有( )A.定义很多子类B.定义内部类C.方法覆盖D.方法重载参考答案:CD42. 一个Unicode字符占用( )A.8位B.16位C.32位D.一个字节参考答案:B43. JAVA能够进行多线程与网络程序设计。( )A.错误B.正确参考答案:B44. 查找随机文件的记录时,应使用的方法是( )A.readInt( )B.readBytes(int n)C.se

11、ek(long l)D.readDouble( )参考答案:C45. 数组使用完成后,所占用的存储空间的释放是由垃圾收集器自动回收的。( )A.错误B.正确参考答案:B46. 下列代表16进制整数的是( )A.0123B.1900C.fa00D.0xa2参考答案:D47. 下列自定义标识符名合法的有( )A.x_1B.张三C.RATED.361A参考答案:ABC48. 下面属于Java关键字的是( )。A.NULLB.IFC.doD.While参考答案:C49. for(;)是( )。A.循环结构B.分支结构C.顺序结构D.选择结构参考答案:A50. 下面关于继承的叙述正确的有( )。A.在j

12、ava中只允许单一继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠参考答案:AD51. 程序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。( )A.错误B.正确参考答案:A52. 下列语句序列执行后,i的值是( )。 int i=16; do i/=2; while( i 3 );A.16B.8C.4D.2参考答案:D53. 线程的暂停方法yield( )能够控制的线程是( )A.执行yield( )调用时候的当前线程对象thisB.执行该方法时候的占据CPU的线

13、程C.任何指定的线程,如a.yield( )中的aD.定义yield( )方法的类的线程对象参考答案:B54. 在Java中,表示换行符的转义字符是( )A.nB.fC.nD.dd参考答案:A55. 关于awt和swing说法正确的是( )A.awt在不同操作系统中显示相同的风格B.swing在不同的操作系统中显示相同的风格C.java.awt的子类D.awt和swing都支持事件模型参考答案:BD56. _可以给菜单Jmenu添加菜单项。A.Jmenu( )B.add(JmenuItemitem)C.addSeparatorD.add(Componentc)参考答案:B57. 阅读下面的代码,第10行的语句将调用哪个方法?( )

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

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

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