16秋奥鹏东财《Java语言应用开发基础》在线作业一(随机)答案
一、单选题:
1.环境变量PATH表示的是 (满分:4)
A. Java类库的路径
B. JDK实用程序的目录
C. 可执行文件查找路径
D. JDK的安装目录
2.线程的暂停方法yield( )能够控制的线程是 (满分:4)
A. 执行yield( )调用时候的当前线程对象this
B. 执行该方法时候的占据CPU的线程
C. 任何指定的线程,如a.yield( )中的a
D. 定义yield( )方法的类的线程对象
3.对于字节输入流,int read(byte[] b)如果返回-1,表示 (满分:4)
A. 读到一个字节的值是-1
B. 读到了-1个字节
C. 读到了流的结尾
D. 流无法读取数据
4.关于接口的实现,正确的是 (满分:4)
A. 接口可以实现接口
B. 一个类可以实现多个接口
C. 类可以继承接口
D. 接口可以实现类
5.如果要获取一个网页的内容,最适合使用的是 (满分:4)
A. 字节输入流
B. 字节输出流
C. 字符输入流
D. 字符输出流
6.关于复合语句,其中最少包含的子语句数量是 (满分:4)
A. 1
B. 2
C. 0
D. 以上都不对
7.for循环的表达式2不写相当于 (满分:4)
A. 条件为假
B. 条件为真
C. 语法错
D. 后续表达式顺次替代
8.表示对象的动态特征可用 (满分:4)
A. 属性
B. 行为
C. 事件
D. 方法调用
9.unicode字符类型的机器内部表示需要使用多少字节 (满分:4)
A. 1
B. 2
C. 4
D. 8
10.对于字节输入流,无参的int read( )如果返回-1,表示 (满分:4)
A. 读到一个字节的值是-1
B. 读到了-1个字节
C. 读到了流的结尾
D. 流无法读取数据
二、多选题:
1.多态的表现形式有 (满分:4)
A. 定义很多子类
B. 定义内部类
C. 方法覆盖
D. 方法重载
2.关于String类中的equals( )方法,正确的是 (满分:4)
A. 是对Object类中的equals( )方法的覆盖
B. 实现了字符串内容相等的判断
C. 实现了==的功能
D. 对没有内容的空串(非null)可以调用这个方法
3.关于final成员变量被赋值的机会描述正确的是 (满分:4)
A. 永远不能被赋值
B. 只有一次被赋值机会
C. 可以在变量声明时候赋值
D. 可以在构造方法中赋值
4.下列自定义标识符名不合法的有 (满分:4)
A. int
B. forX
C. "铅笔"
D. 标识符
5.关于/**???*/的含义,正确的有 (满分:4)
A. 进行整个文档注释
B. 支持Java文档生成
C. 程序中的关键代码
D. 废弃的代码
6.下列自定义标识符名合法的有 (满分:4)
A. x1
B. 张三
C. RATE
D. 361A
7.如果要看看一个文件中间某段的内容,对于这个文件而言,可以使用 (满分:4)
A. 输入流
B. 输出流
C. 随机文件类
D. File类
8.Java程序的主要类型有 (满分:4)
A. Applications
B. Applets
C. 客户端
D. 服务器
9.一个Java源文件可包含的顶级要素有 (满分:4)
A. 类或接口声明
B. 包声明
C. 对象定义
D. 导入语句
10.关于异常处理的finally分支,描述正确的有 (满分:4)
A. 不必有的分支
B. 必须执行的分支
C. 发生不能捕获的异常而不能执行的分支
D. 在所有catch分支执行之前执行的分支
三、判断题:
1.标识符内部可以含有注释。 (满分:4)
A. 错误
B. 正确
2.在多线程运行的场景中,在任何时刻,每一个线程类最多只能有一个实例对象存在。 (满分:4)
A. 错误
B. 正确
3.Java语言的long类型在任何机器平台上都使用同样的长度。 (满分:4)
A. 错误
B. 正确
4.只能从输入流中读取数据,只能向输出流中写入数据。 (满分:4)
A. 错误
B. 正确
5.一个Java应用程序中必需使用import语句。 (满分:4)
A. 错误
B. 正确