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

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

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

1、南开大学21春Java语言程序设计离线作业1辅导答案1. 关于Object描述正确的是( )A.最原始的类类型B.引用C.null类型D.标识符参考答案:AD2. 构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。( )A.错误B.正确参考答案:A3. 以下哪项可能包含菜单条?( )A.PanelB.FrameC.AppletD.Dialog参考答案:B4. 抽象类可以直接被实例化,非抽象类不可以直接实例化。( )A.错误B.正确参考答案:A5. 下列关于for循环和while循环的说法中哪个是正确的( )A.两种循环结构中都必须有循环体,循

2、环体不能为空B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C.两种循环任何时候都可替换D.while循环能实现的操作,for循环也都能实现参考答案:D6. String(byte,int,int)中,第三个参数用来生成字符串的byte型数组的( )。A.长度B.起始位置C.终止位置D.终止位置+1参考答案:A7. Java语言中,int类型在内存中所占的位数为( )A.8B.16C.32D.64参考答案:C8. Java程序的执行过程中用到一套JDK工具,其中java.exe是指( )。A.Java文档生成器B.Java解释器C.Java编译器D.Java类分解器

3、参考答案:B9. 下列语句序列执行后,k的值是( )。 int m=3, n=6, k=0; while(m+)A.0B.1C.2D.3参考答案:B10. 构造BufferedInputStream的合适参数是哪个?( )A.BufferedInputStreamB.BufferedOutputStreamC.FileInputStreamD.File参考答案:AD11. Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定。( )A.错误B.正确参考答案:A12. 即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参函数,函数体为空。( )A

4、.错误B.正确参考答案:B13. TCP/IP属于低层协议,它定义了网络接口层。( )A.错误B.正确参考答案:A14. 一个循环一般应包括哪几部分内容?( )A.初始化部分B.循环体部分C.迭代部分和终止部分D.以上都是参考答案:D15. 下列方法头中哪一个不与其它方法形成重载(overload)关系?( )A.void mmm( )B.void mmm(int i)C.void mmm(String s)D.int mm( )参考答案:D16. 下列关于float类型包装类提供的常量的说法中,不正确的一项是( )A.POSITIVE_INFINITY表示正无限值B.NEGATIVE_INF

5、INITY表示负无限值C.MAX_VALUE表示正无限值D.NaN可以表示被零除参考答案:C17. 如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的。( )A.错误B.正确参考答案:B18. 下列整型的最终属性i的定义中,正确的是( )A.static final int i=100;B.final I;C.static int I;D.final float i=1.2f;参考答案:A19. 在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序特性称为( )。A.隐藏B.覆盖C.重载

6、D.Java不支持此特性参考答案:C20. 接口中全是抽象方法,抽象类中可以有非抽象方法。( )A.错误B.正确参考答案:A21. 设原字符串s为StringBuffer型,且s=“Hello java”,如果想用子串替换把s转换成“Hello World”,则正确的语句是( )。A.s.replace(6,9,“World”)B.s.replace(6,10,“World”)C.s=“World”D.s=replace(“java”,“World”)参考答案:B22. 下面哪些循环不会导致死循环?( )A.for (int k=0; kB.for (int k=10; k0; k-)C.fo

7、r (int k=0; kD.for (int k=0; k0; k+)参考答案:ABD23. 下列的变量定义中,错误的是( )。A.int 6_aB.float aC.int i=Integer.MAX_VALUED.static int i=100参考答案:A24. 为了使包ch4在当前程序中可见,可以使用的语句是( )。A.import ch4.*B.package ch4.*C.ch4 imporlD.ch4 package参考答案:D25. 关于计算机输入和输出,下列哪一项是不正确的?( )A.一般称为IO OutputB.计算机程序的一般模型可归纳为输入、计算和输出C.对于同样的程

8、序,不同的输入,一般会有不同的输出D.是人机交互的重要手段参考答案:C26. IP协议可以进行IP数据包的分割和组装,但是通过IP协议不能知道数据包是否成功地发送给目标计算机。( )A.错误B.正确参考答案:B27. 下面程序段:boolean a=false; boolean b=true; boolean c=(a&b)&(!b) boolean result=(a&b)&(!b); 执行完后,正确的结果是( )。A.c=false; result=falseB.c=true; result=trueC.c=true; result=falseD.c=false; result=true参

9、考答案:A28. 若特快订单是一种订单,则特快订单类和订单类的关系是( )A.使用关系B.包含关系C.继承关系D.无关系参考答案:C29. 在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为( )。A.隐藏B.覆盖C.重载D.Java不支持此特性参考答案:C30. 下列关于变量作用域的说法中,不正确的是( )A.类成员变量对应的作用域是类B.局部变量对应的作用域是方法和不同的语句块C.方法参数对应的作用域是整个方法D.异常处下参数对应的作用域是整个类参考答案:D31. 定义变量如下:char c=&39;w

10、&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;参考答案:AD32. 在Applet程序中获取HTML文件的参数时,应使用的方法是( )A.getParameter( )B.getDocumentBase( )C.getCodeBase( )D.getImage( )参考答案:A33. 在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。( )A.错误B.正确参考答案:A34. 一个JAVA类最多只能实现一个接口。( )A.

11、错误B.正确参考答案:A35. 最终类不能派生子类,最终方法不能被覆盖。( )A.错误B.正确参考答案:B36. 进行Java基本的GUI设计需要用到的包是( )A.java.ioB.java.sqlC.java.awtD.java.rmi参考答案:C37. 不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的( )A.成员方法可以直接调用父类的成员方法B.成员方法可以直接调用父类的类方法C.成员方法不可以直接调用其他类的成员方法D.成员方法可以直接调用本类的类方法参考答案:A38. 已知如下定义:Strings=story下面哪个表达式是合法的( )A.s=booksB.

12、char c=s1C.int len=s.lengthD.String t=s.toLowerCase( )参考答案:AD39. 整型一般都以十进制的形式表示,也可以写成八进制或十六进制。( )A.错误B.正确参考答案:B40. Application对象中_函数获取文件的绝对路径。A.path( )B.getpath( )C.getRealPath( )D.getPath( )参考答案:D41. File类包括对文件内容的读写操作。( )A.错误B.正确参考答案:A42. 现有一个变量声明为boolean bl; 理面赋值语句中正确的是( )。A.b1=trueB.b1=TrueC.bl=“

13、true”D.bl=0参考答案:A43. 下面哪一行代码正确的声明了一个类方法(静态方法)?( )A.public int method(int i)B.protected method(int i)C.public static method(String s)D.protected static void method(Integer i)参考答案:D44. 关于File类,下列哪些是正确的?( )A.可直接获取文件相关信息,如文件名和路径等B.可读取和存储文件内容C.可以用来表示文件和目录D.可通过各种流类包装读写文件参考答案:ABC45. for(;)是( )。A.循环结构B.分支结构C.顺序结构D.选择结构参考答案:A46. 下列特点中,哪个是Java虚拟机执行的特点之一?( )A.字节代码B.多进程C.静态连接D.编译参考答案:A47. 以下关于继承的叙述正确的是( )。A.在Java中类只允许单一继承B.在Java中一个类只能实现一个接口C.在Java中一个类不能同时继承一个类和实现一个接口D.在Java中接口只允许单一继承参考答案:A48. 在Java中,表示换行符的转义字符是( )。A.nB.fC.n

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

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

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