南开大学22春《Java语言程序设计》离线作业一及答案参考52

上传人:人*** 文档编号:486778378 上传时间:2023-04-30 格式:DOCX 页数:13 大小:13.72KB
返回 下载 相关 举报
南开大学22春《Java语言程序设计》离线作业一及答案参考52_第1页
第1页 / 共13页
南开大学22春《Java语言程序设计》离线作业一及答案参考52_第2页
第2页 / 共13页
南开大学22春《Java语言程序设计》离线作业一及答案参考52_第3页
第3页 / 共13页
南开大学22春《Java语言程序设计》离线作业一及答案参考52_第4页
第4页 / 共13页
南开大学22春《Java语言程序设计》离线作业一及答案参考52_第5页
第5页 / 共13页
点击查看更多>>
资源描述

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

1、南开大学22春Java语言程序设计离线作业一及答案参考1. 在Java的方法中定义一个常量要用const关键字。( )A.错误B.正确参考答案:B2. 注释的作用是使程序在执行时在屏幕上显示/之后的内容。( )A.错误B.正确参考答案:A3. Application对象中_函数获取文件的绝对路径。A.path( )B.getpath( )C.getRealPath( )D.getPath( )参考答案:D4. 下面关于继承的叙述正确的有( )。A.在java中只允许单一继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更

2、可靠参考答案:AD5. 对于程序无法预见的、由特殊环境或情况造成的异常,如没有找到文件或者网络通信失败等必须要捕获。( )A.错误B.正确参考答案:B6. 以下不正确的描述是( )。A.方法的定义不可以嵌套,但方法的调用可以嵌套B.方法的定义可以嵌套,但方法的调用不可以嵌套C.方法的定义和方法的调用均不可以嵌套D.方法的定义和方法的调用均可以嵌套参考答案:BCD7. 以下session的描述错误的是_。A.session对象保存客户端信息B.每个session对应多个客户信息C.session是有生命周期的D.当关闭浏览器时session结束参考答案:B8. 在Java中,表示换行符的转义字符

3、是( )A.nB.fC.nD.t参考答案:A9. 在Java中,负责对字节代码解释执行的是( )。A.垃圾回收器B.虚拟机C.编译器D.多线程机制参考答案:B10. java语言中的数据库引擎是JDBC,它是java访问关系数据库的编程接口。( )A.错误B.正确参考答案:A11. Java包中包含了URL类和URLConnection类,这些类具有强大的功能。( )A.错误B.正确参考答案:B12. 在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。( )A.错误B.正确参考答案:A13. 构造BufferedInputStream的合适参数

4、是哪个?( )A.BufferedInputStreamB.BufferedOutputStreamC.FileInputStreamD.File参考答案:AD14. java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。( )A.错误B.正确参考答案:A15. File类包括对文件内容的读写操作。( )A.错误B.正确参考答案:A16. 指出下列哪个方法与方法public void add(int a)为错误的重载方法?( )A.public int add(int a)B.public void add(long a)C.public int add(

5、long a)D.public void add(float a)参考答案:A17. 以下选项中,合法的赋值语句是( )A.a=1;B.+i;C.a=a+1=5;D.y=int(i);参考答案:B18. 下列关于int类型的说法中,正确的一个是( )A.int类型可以自动转换为所有的简单类型B.int类型只能自动转换为long、float、double类型C.1022是合法的int类型常量D.int类型包括有符号整型和无符号整型参考答案:B19. 下列哪一个属于JAVA语言的数据类型?( )A.指针类型B.类C.数组D.浮点类型参考答案:BCD20. 对于字节输入流,无参的int read(

6、)如果返回-1,表示( )A.读到一个字节的值是-1B.读到了-1个字节C.读到了流的结尾D.流无法读取数据参考答案:C21. 若在某一个类定义中定义有如下的方法:abstract void performDial( ); 该方法属于( )方法。A.本地B.最终C.静态D.抽象参考答案:D22. 接口中全是抽象方法,抽象类中可以有非抽象方法。( )A.错误B.正确参考答案:A23. 布局管理器不包括( )。A.FlowLayoutB.GridLayoutC.SetLayoutD.BorderLayout参考答案:B24. JAVA源程序编译后生成字节码(.class文件),程序需要在JAVA虚

7、拟机中运行。( )A.错误B.正确参考答案:B25. super调用也包含对父类的父类的构造方法的调用。( )A.错误B.正确参考答案:B26. Applet要装入读取图像可以由getImage( )函数实现。( )A.错误B.正确参考答案:A27. break语句可以用在switch语句、while循环、do.while循环和for循环结构中。( )A.错误B.正确参考答案:B28. 用来区别每一个switch分支的保留字是( )A.choiceB.conditionC.caseD.break参考答案:C29. 下列语句序列执行后,k的值是( )。 int m=3, n=6, k=0; wh

8、ile(m+)A.0B.1C.2D.3参考答案:B30. 数组可以通过使用new操作符来获取所需要的存储空间。( )A.错误B.正确参考答案:B31. TCP/IP属于低层协议,它定义了网络接口层。( )A.错误B.正确参考答案:A32. 对Web进行读取的执行操作,HttpURLConnection类提供的方法能更好地完成任务。( )A.错误B.正确参考答案:B33. 接口是由常量和抽象方法组成的特殊类。( )A.错误B.正确参考答案:A34. ( )关键字可以对对象加互斥锁。A.transientB.synchronizedC.serializeD.static参考答案:B35. 设原字符

9、串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”)参考答案:B36. TCP/IP方案中有三个最常用的协议,分别是IP、TCP和UDP。( )A.错误B.正确参考答案:B37. 线程的休眠方法sleep(long)的参数的单位是( )A.微妙B.毫秒C.秒D.其它参考答案:B38. 关于Object描述正确的是( )A.最原始的类类

10、型B.引用C.null类型D.标识符参考答案:AD39. Java的字符类型采用的是ASCII编码。( )A.错误B.正确参考答案:A40. 已知如下代码:boolean m = true; if ( m = false ) System.out.println(False); else System.out.println(True);执行结果是( )A.FalseB.TrueC.NoneD.出错参考答案:B41. 与InputStream流相对应的Java系统的“标准输入对象”是( )A.System.inB.System.outC.System.errD.System.exit( )参考

11、答案:A42. 关于复合语句,其中最少包含的子语句数量是( )A.1B.2C.0D.以上都不对参考答案:C43. 如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的。( )A.错误B.正确参考答案:B44. 以下哪些是Java语言的特点?( )A.面向对象B.安全可靠C.平台无关D.多支持线程E.支持分布操作参考答案:ABCDE45. 按运算符操作数的数目划分,运算符?:的类型是( )。A.三元B.二元C.四元D.一元参考答案:A46. 在Java中,表示换行符的转义字符是( )A.nB.fC.nD.dd参考答案:A47. 有以下方法的定义,请选择该方法的返回类型

12、( )。 ReturnType method(byte x,double y)return(short)x/y*2;A.byteB.shortC.intD.double参考答案:D48. 在单处理器上,一组线程的执行在时间上是重叠的,他们的操作又是交叉的,这被称作线程的交叉性。( )A.错误B.正确参考答案:A49. 如果希望某个变量只可以被类本身访问和调用,则应该使用下列哪一种访问控制修饰?( )A.privateB.protectedC.private protectedD.public参考答案:A50. 为了使包ch4在当前程序中可见,可使用的语句是( )A.import ch4.*;B

13、.package ch4.*;C.ch4 import;D.ch4 package;参考答案:A51. 面板类也是容器类。( )A.错误B.正确参考答案:B52. 下列类定义中,不正确的是( )A.class x.B.class x extends y.C.static class x implements y1,y2.D.public class x extends Applet.参考答案:C53. Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。( )A.错误B.正确参考答案:B54. 在java语句中,运算符&实现( )。A.逻辑或B.逻辑与C.逻辑非D.逻辑相等参考答案:B55. 说明下列创建数组的方法哪些是正确的( )。A.int twoDim = new int4;B.int twoDim = new int4

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

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

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