南开大学21春《Java语言程序设计》离线作业一辅导答案69

上传人:公**** 文档编号:459045465 上传时间:2023-04-28 格式:DOCX 页数:11 大小:13.20KB
返回 下载 相关 举报
南开大学21春《Java语言程序设计》离线作业一辅导答案69_第1页
第1页 / 共11页
南开大学21春《Java语言程序设计》离线作业一辅导答案69_第2页
第2页 / 共11页
南开大学21春《Java语言程序设计》离线作业一辅导答案69_第3页
第3页 / 共11页
南开大学21春《Java语言程序设计》离线作业一辅导答案69_第4页
第4页 / 共11页
南开大学21春《Java语言程序设计》离线作业一辅导答案69_第5页
第5页 / 共11页
点击查看更多>>
资源描述

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

1、南开大学21春Java语言程序设计离线作业一辅导答案1. Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。( )A.错误B.正确参考答案:B2. 阅读下面的代码,第10行的语句将调用哪个方法?( ) 1.class Person 2.public 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

2、 Teacher extends Person 6. public void printValue( ) /*.*/ 7. public void printValue(int i) /*.*/ 8. public static void main(String args) 9. Person t=new Teacher( ); 10. t.printValue(10); 11. 12.A.行2B.行3C.行6D.行7参考答案:D3. 在Java中一个类只能实现一个接口。( )A.错误B.正确参考答案:A4. 构造BufferedInputStream的合适参数是哪个?( )A.Buffere

3、dInputStreamB.BufferedOutputStreamC.FileInputStreamD.File参考答案:AD5. Java application中的主类需包含main方法,以下哪项是main方法的正确形参?( )A.String argsB.String arC.Char argD.StringBuffer args参考答案:B6. 在Applet程序中获取HTML文件的参数时,应使用的方法是( )A.getParameter( )B.getDocumentBase( )C.getCodeBase( )D.getImage( )参考答案:A7. 属于main( )方法的返

4、回类型是( )。A.publicB.staticC.voidD.main参考答案:C8. 下面是关于类及其修饰符的一些描述,不正确的是( )A.abstract类只能用来派生子类,不能用来创建abstract类的对象B.abstract不能与final同时修饰一个类C.final类既可用来派生子类,也可用来创建final类的对象D.abstract方法须在abstract类中声明,但abstract类中可没有abstract方法参考答案:C9. 当使用getChars( )时,不正确的表述是( )。A.该函数用于字符数组转换成字符串B.该函数不需要任何参数C.该函数用于float或double

5、转换成字符数组D.该函数用于从字符串转换成字符数组参考答案:ABC10. 对于构造函数,下列叙述正确的是( )。A.构造函数是类的一种特殊函数,它的方法名必须与类名相同B.构造函数的返回类型只能是void型C.构造函数的主要作用是完成对类的对象的初始化工作D.一般在创建新对象时,系统会自动调用构造函数参考答案:ACD11. 在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。( )A.错误B.正确参考答案:B12. 以下程序的输出结果是( )。 public class koo public

6、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参考答案:B13. JSP隐含对象out是Print Writer类的对象。( )A.错误B.正确参考答案:A14. run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。( )A.错误B.正确参考答案:A15. 线程的暂停方法yield( )能够控制的线程是( )A.执行yield( )调用时候的当前线程对象t

7、hisB.执行该方法时候的占据CPU的线程C.任何指定的线程,如a.yield( )中的aD.定义yield( )方法的类的线程对象参考答案:B16. 整型一般都以十进制的形式表示,也可以写成八进制或十六进制。( )A.错误B.正确参考答案:B17. 为了使包ch4在当前程序中可见,可以使用的语句是( )。A.import ch4.*B.package ch4.*C.ch4 imporlD.ch4 package参考答案:D18. 若特快订单是一种订单,则特快订单类和订单类的关系是( )A.使用关系B.包含关系C.继承关系D.无关系参考答案:C19. 下列程序的输出结果是( )。 import

8、 java.io.*; public class abc public static void main(String args) String s1=“Hello!; String s2=new String(“World!”); System.out.println(s1.concat(s2);A.falseB.Hello!C.Hello!World!D.12参考答案:C20. ry语句块后可以存在不限数量的catch语句块。( )A.错误B.正确参考答案:B21. 在Java中,下列关于final关键字的说法正确的有( )。A.如果修饰变量,则一旦赋了值,就等同一个常量B.如果修饰类,则

9、该类只能被一个子类继承C.如果修饰方法,则该方法不能在子类中被覆盖D.如果修饰方法,则该方法所在的类不能被继承参考答案:AC22. Java中数组的元素可以是简单数据类型的量,也可以是某一类的对象。( )A.错误B.正确参考答案:A23. for(;)是( )。A.循环结构B.分支结构C.顺序结构D.选择结构参考答案:A24. 若在某一个类定义中定义有如下的方法:abstract void performDial( ); 该方法属于( )方法。A.本地B.最终C.静态D.抽象参考答案:D25. 若有定义:bytex=11,22,33,-66; 其中0k3,则对x数组元素错误的引用是( )A.x

10、5-3B.xkC.xk+5D.x0参考答案:C26. 在父类中声明为final的方法,也可以在其子类中被重新定义(覆盖)。( )A.错误B.正确参考答案:A27. 所有的异常类皆继承自( )类A.java.applet.AppletB.java.lang.ThrowableC.java.lang.ExceptionD.java.lang.Error参考答案:C28. 数组使用完成后,所占用的存储空间的释放是由垃圾收集器自动回收的。( )A.错误B.正确参考答案:B29. 以下的选项中能正确表示Java语言中的一个整型常量的是( )A.12B.-20C.1000D.456参考答案:B30. Ja

11、va中所有的类都是java.lang的子类。( )A.错误B.正确参考答案:A31. 数组可以通过使用new操作符来获取所需要的存储空间。( )A.错误B.正确参考答案:B32. 布局管理器不包括( )。A.FlowLayoutB.GridLayoutC.SetLayoutD.BorderLayout参考答案:B33. TCP/IP方案中有三个最常用的协议,分别是IP、TCP和UDP。( )A.错误B.正确参考答案:B34. 下面哪些是合法的标识符?( )A.$personsB.TwoUsersC.*pointD.this参考答案:AB35. 抽象方法的body部分必须用一对大括号包住。( )

12、A.错误B.正确参考答案:A36. 能够支持javadoc命令的注释语句是( )。A./*./B./*.*/C./D./*.*/参考答案:D37. 构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。( )A.错误B.正确参考答案:A38. Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。( )A.错误B.正确参考答案:B39. 用来导入已定义好的类或包的语句是( )A.mainB.importC.public classD.class参考答案:B40. import语句的作用是( )A.声明当前程序的来源B.声明当前程

13、序的父类C.声明当前程序将要使用的类D.在当前程序中插入将要使用的类的代码参考答案:C41. paint( )方法使用的参数是( )A.GraphicsB.Graphics2DC.StringD.Color参考答案:A42. abstract修饰符可修饰字段、方法和类。( )A.错误B.正确参考答案:A43. Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为( )A.隐藏B.重写C.重载D.没有此特性参考答案:C44. 关于Java中数据类型叙述正确的是( )A.整型数据在不同平台下长度不同B.boolean类型数据只有2个值,true和falseC.数组属于简单数据类型D.Java中的指针类型和C语言的一样参考答案:B45. Java的类不允许多重继承,但接口支持多重继承。( )A.错误B.正确参考答案:B46. 设有定义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 )

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

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

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