|
东财《面向对象的程序设计》在线作业四(随机)
试卷总分:100 测试时间:--
一、单选题(共18道试题,共72分。)
1.Applet对象被创建并初次装入支持Java的浏览器时,( )方法被调用。
A. init( )
B. start( )
C. stop( )
D. destroy( )
满分:4分
2.用( )修饰的类的成分只能被这个类本身访问,在类外是不可见的。
A. public
B. private
C. protected
D. static
满分:4分
3.下列哪个是Java中引入包的语句?
A. inclue <java.io.*>
B. import java.io.*
C. using java.io.*
D. package java.io
满分:4分
4.BorderLayout将整个容器划分为几个部分( )
A. 3
B. 4
C. 5
D. 6
满分:4分
5.编译后的Java程序不能在硬件系统的CPU上直接运行,而是通过()来执行的。
A. JVM
B. WINDOWS
C. LINUX
D. MacOS
满分:4分
6.下列哪个是Java应用程序的正确运行命令?
A. java HelloWorldApp
B. java HelloWorldApp.java
C. javac HelloWorldApp
D. javac HelloWorldApp.java
满分:4分
7.Java的三类异常中,当发生内存越界等无法恢复的错误时,会产生( )
A. Exception
B. Error
C. Runtime
D. Exception
满分:4分
8.Java中( )关键字表示派生
A. implements
B. extends
C. extend
D. public
满分:4分
9.Java程序中内存的释放是由谁来完成的?
A. 程序开发人员
B. 操作系统
C. 编译器
D. 垃圾收集器
满分:4分
10.Java的参数传递是( )
A. 值传递
B. 引用传递
C. 值传递和引用传递
D. 指针传递
满分:4分
11.当包含Applet的浏览器窗口最小化又再次恢复以后,( )函数被调用。
A. init( )
B. start( )
C. stop( )
D. destroy( )
满分:4分
12.Sring和StringBuffer是属于( )包的
A. java.awt
B. java.lang
C. java.util
D. java.string
满分:4分
13.Java中如果定义的类是从一个父类派生而来,那么父类的名字应写在( )之后
A. class
B. super
C. extends
D. implements
满分:4分
14.Java计算模式结合了主机架构和客户端架构的特点,可用于()架构的计算,将程序放到服务器上,用户使用时从服务器上下载到客户端运行。( )
A. 主机架构
B. 客户端架构
C. 客户-服务器架构
D. 服务器架构
满分:4分
15.Java的语句块使用什么符号标记的?( )
A. (…)
B. Beging…End
C. {…}
D. /*….*/
满分:4分
16.不变(长度)字符串使用( )处理.
A. char
B. Character
C. String
D. StringBuffer
满分:4分
17.如果一个类中定义了如下3个方法,则( ) public void print(int i) public void print(float f) public void print(String s)
A. 正确
B. 错误,方法名不能相同
C. 错误,如果方法名相同,参数名也应该相同
D. 错误,重载的方法的参数不能为类
满分:4分
18.Java的什么特点解决了困扰软件界多年的软件移值问题?( )
A. 没有指针类型
B. 多线程
C. 与平台无关
D. 丰富的API文档
满分:4分
二、多选题(共7道试题,共28分。)
1.下列属于缓冲区数据流优点的是( )
A. 降低不同硬件设备之间速度的差异
B. 提高I/O操作的效率
C. 对于有大量I/O操作的程序具有非常重要的意义
D. 可以也不同的数据类型的形式对取缓冲区
满分:4分
2.下面可以做为容器的有()
A. 按钮
B. 框架
C. 面板
D. 文本域
满分:4分
3.下列哪几项是计算机诞生早期,主机架构的特点?( )
A. 不共享系统资源
B. 集中处理
C. 集中管理
D. 各用户分享使用计算机资源
满分:4分
4.除了Java核心API以外,JAVA还有哪些API
A. Java商业API
B. Java服务器API
C. Java媒体API
D. Java管理API
满分:4分
5.Java既可以把对象写入数据流,又可以把对象从数据流读出,这个功能是由( )类实现的
A. InputStream
B. OutputStream
C. ObjectInputStream
D. ObjectOutputStream
满分:4分
6.下列哪几项属于Java语言设计的目的?( )
A. 创建一种面向过程的语言
B. 提供一个解释环境
C. 去掉指针的影响代码健壮的功能
D. 只允许单线程工作
满分:4分
7.Java的单重继承是指( )
A. 只允许从一个类中扩展类
B. 不允许有一个类扩展出两个类
C. 不许一个类拥有两个父类
D. 不许两个类拥有同一个父类
满分:4分
|
|