东财《Java语言应用开发基础》在线作业一(随机)-0007
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 40 分)
1.整型常数默认类型是
A.byte
B.short
C.int
D.long
2.void类型返回值方法表示
A.方法可以返回任何类型的结果
B.方法不能返回结果
C.方法不能使用return语句
D.方法不能返回
3.switch语句结构中的break子句的作用是
A.结束switch语句
B.结束循环
C.转去执行default分支
D.不能使用
4.线程的休眠方法sleep()能够控制的线程是
A.执行sleep()调用时候的当前线程对象this
B.执行该方法时候的占据CPU的线程
C.任何指定的线程,如a.sleep()中的a
D.定义sleep()方法的类的线程对象
5.表示对象的动态特征可用
A.属性
B.行为
C.事件
D.方法调用
6.import语句的作用是
A.声明当前程序的来源
B.声明当前程序的父类
C.声明当前程序将要使用的类
D.在当前程序中插入将要使用的类的代码
7.Java语言的注释格式有几种
A.1
B.2
C.3
D.更多
8.整型共有几种子类型
A.1
B.2
C.3
D.4
9.short类型数32767加1之后的值为
A.0
B.32768
C.-32768
D.-1
10.将Java字节码转换成机器指令的过程称为
A.解释
B.编译
C.执行
D.发布
二、多选题 (共 10 道试题,共 40 分)
11.JDK的lib目录主要存放的文件有
A..java文件
B..class文件
C..jar文件
D..lib文件
12.最原始的计算机模型所能完成的典型任务有
A.输入输出
B.上传下载
C.数据计算
D.图形处理
13.关于接口的继承,正确的是
A.不能继承
B.只能继承接口
C.可以继承类
D.可以继承多个接口
14.关于String类中的equals()方法,正确的是
A.是对Object类中的equals()方法的覆盖
B.实现了字符串内容相等的判断
C.实现了==的功能
D.对没有内容的空串(非null)可以调用这个方法
15.关于异常处理的finally分支,描述正确的有
A.不必有的分支
B.必须执行的分支
C.发生不能捕获的异常而不能执行的分支
D.在所有catch分支执行之前执行的分支
16.程序流程图中的菱形框是表示哪些逻辑必须的
A.顺序
B.分支
C.循环
D.跳转
17.多态的表现形式有
A.定义很多子类
B.定义内部类
C.方法覆盖
D.方法重载
18.下列自定义标识符名合法的有
A.x_1
B.张三
C.RATE
D.361A
19.线程的基本状态中,核心状态是
A.新建状态
B.就绪状态
C.运行状态
D.阻塞/休眠状态
20.面向对象编程语言表达形式的基本元素有
A.类
B.属性
C.方法
D.对象
三、判断题 (共 5 道试题,共 20 分)
21.Java源程序文件的扩展名是.class。
22.Java语言的一个词汇可以使用连字符分写两行。
23.Java字符串常数的内容不能修改。
24.Java语言允许一条长语句占据多行,在一行也可写多条语句。
25.super()调用也可表示对父类的父类的构造方法的调用。