15秋财《面向对象的程序设计》在线作业五.docx
《15秋财《面向对象的程序设计》在线作业五.docx》由会员分享,可在线阅读,更多相关《15秋财《面向对象的程序设计》在线作业五.docx(5页珍藏版)》请在冰点文库上搜索。
![15秋财《面向对象的程序设计》在线作业五.docx](https://file1.bingdoc.com/fileroot1/2023-7/9/e7cc8855-522f-4d12-abca-4da5799be662/e7cc8855-522f-4d12-abca-4da5799be6621.gif)
15秋财《面向对象的程序设计》在线作业五
15秋财《面向对象的程序设计》在线作业五
一、单选题(共18道试题,共72分。
)
V1. 对于FileInputStream的实例对象,如果所指定的文件不存在,则产生()
A.IOException
B.创建文件
C.FileInputException
D.FileNotFoundException
满分:
4 分
2. 下列哪个不是Java的正确标识符?
()
A.a2
B.aa2
C.a2a
D.2aa
满分:
4 分
3. 如果不释放内存,那么当系统中没有内存可用时,程序会崩溃,这些程序被称为有()?
A.设计漏洞
B.架构漏洞
C.内存漏洞
D.死循环漏洞
满分:
4 分
4. Java的什么特点解决了困扰软件界多年的软件移值问题?
()
A.没有指针类型
B.多线程
C.与平台无关
D.丰富的API文档
满分:
4 分
5. 在对String类进行查找比较操作时,字符串的长度()
A.不变
B.变长
C.变短
D.不一定
满分:
4 分
6. Applet对象被创建并初次装入支持Java的浏览器时,()方法被调用。
A.init()
B.start()
C.stop()
D.destroy()
满分:
4 分
7. Java的客户-服务器架构中,服务器更新程序以后,用户怎样才能使用更新以后的版本?
()
A.需要管理员完成一定的操作
B.管理员在客户端重新安装该程序
C.再次使用时,下载的就是最新的版本
D.一般无法使用
满分:
4 分
8. Java中int类型的变量占几个字节的内存?
()
A.1
B.2
C.4
D.8
满分:
4 分
9. publicclassXyz{intx=1;publicXyz(inti){x=i;}}在执行Xyzxzy1=newXyz()后
A.x=1
B.x的值不一定
C.编译出错
D.运行出错
满分:
4 分
10. Java的API文档是以什么格式提供的?
A.RTF
B.WORD
C.HTML
D.EXCEL
满分:
4 分
11. 使用()函数可以改变框架的布局管理器
A.changeLayout()
B.setLayout()
C.resetLayout()
D.Layout()
满分:
4 分
12. 当包含Applet的浏览器窗口一开始被其他窗口覆盖了一部分,现在这个窗口被关闭了,Applet调用()函数把曾经被覆盖的部分重画。
A.paint()
B.updata()
C.repaint()
D.ondraw()
满分:
4 分
13. 当浏览器终止Applet时,()函数被调用。
A.init()
B.start()
C.stop()
D.destroy()
满分:
4 分
14. 对象在没有初始化时,值为()
A.0
B.null
C.1
D.不可预测
满分:
4 分
15. 不变(长度)字符串使用()处理.
A.char
B.Character
C.String
D.StringBuffer
满分:
4 分
16. 对数组的边界检查是在()时候进行的。
A.编译
B.运行
C.不检查
D.不一定
满分:
4 分
17. 显式成员初始化和构造方法哪个先被执行?
()
A.显式的成员初始化
B.构造函数
C.不一定
D.同时
满分:
4 分
18. 可变(长度)字符串使用()处理.
A.char
B.Character
C.String
D.StringBuffer
满分:
4 分
二、多选题(共7道试题,共28分。
)V1. JavaApplet运行之前,系统要对之进行严格的三级代码安全检查,即()、()和()。
A.验证
B.分析
C.跟踪检测
D.代码优化
满分:
4 分
2. 当容器需要为某个组件()时,便会请求它的布局管理器完成相应的工作
A.定位
B.决定大小
C.改变颜色
D.改变状态
满分:
4 分
3. Java的基本类型包括那些类?
()
A.逻辑型
B.字符型
C.整型
D.浮点型
满分:
4 分
4. 下列各项中属于正确的Java数组说明?
()
A.chars[]
B.char[]s
C.classAA[]
D.classA[]A
满分:
4 分
5. 下列属于缓冲区数据流优点的是()
A.降低不同硬件设备之间速度的差异
B.提高I/O操作的效率
C.对于有大量I/O操作的程序具有非常重要的意义
D.可以也不同的数据类型的形式对取缓冲区
满分:
4 分
6. 下面可以做为容器的有()
A.按钮
B.框架
C.面板
D.文本域
满分:
4 分
7. 在Java程序中试图打开一个文件,但文件不存在,Java会产生一个异常,()?
A.程序员可以捕获这个异常,并恢复程序的运行
B.程序无法恢复
C.无论如何程序会终止运行
D.如果异常没有得到合理的处理,程序可能会终止运行
满分:
4 分