大工秋Java程序设计在线作业.docx
- 文档编号:28827026
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:14
- 大小:18.95KB
大工秋Java程序设计在线作业.docx
《大工秋Java程序设计在线作业.docx》由会员分享,可在线阅读,更多相关《大工秋Java程序设计在线作业.docx(14页珍藏版)》请在冰豆网上搜索。
大工秋Java程序设计在线作业
大工秋《Java 程序设计》在线作业
大工 14 秋《Java 程序设计》在线作业 1
一,单选题
1. 下 面哪 个 赋值 语句 是 正确 的 () 。
A. char='abc'; B.
byte b=963; C. float f=0.23; D. double d=0.7E-3;
正确答案:
D
2. 下列 java 标识符的写法,错误的是() 。
A. _sys B. $change C.
user_name D. 1_file
正确答案:
D
3. Java 程序的执行模式是() 。
A. 全编译型 B. 全解释型 C. 半
编译和半解释型 D. 同脚本语言的解释模式
正确答案:
C
4. 表达式(short)(7/9.2*5)值的类型是() 。
A. short B. int C. double
D. float
正确答案:
A
5. Java 语 言 程 序 执 行 过 程 中 会 用 到 一 套 JDK 工 具 , javac.exe 指
() 。
A. java 语言编译器 B. java 字节码解释器 C. java 文档生成
器 D. java 类分解器
正确答案:
A
6. Java 程序设计的源文件和编译后的文件后缀分别是() 。
A. .class
和.java B. .java 和.class C. .class 和.class D. .java 和.java
正确答案:
B
7. 执 行 下 面 的 Java 语 句 序 列 , k 的 值 是 ( ) 。
int j=4,k=20;
for(int i=1;i!
=j;i++)k=k-i; A. 10 B. 24 C. 12 D. 14
正确答案:
D
8. 下 面 赋 值 语 句 中 , 哪 个 选 项 不 正 确 ( ) 。
A. float f=11.1; B.
doubled=5.3E12;C.doubled=3.14D;D.Objecta=new
String("abc");
正确答案:
A
9. 下 列 赋 值 语 句 中 , ( ) 是 不 能 通 过 编 译 的 语 句 。
A. double
d=545.0; B. char a1="c"; C. int i=321; D. float f1=45.0f;
正确答案:
B
10. Java 程 序 设 计 语 言 是 1995 年 ( ) 公 司 研 发 的 。
A. Sun B.
Microsoft C. Borland D. Fox Software
正确答案:
A
二,判断题
1. 赋值语句 float f=12.0;是正确的变量赋值定义。
A. 错误 B. 正
确
正确答案:
A
2. Math.max(2,Math.min(3,4));结果是 2。
A. 错误 B. 正确
正确答案:
A
3. x==1 是比较变量 x 的值是否等于 1,结果为逻辑值;而 x=1 是
将常量 1 赋值 给变量 x。
A. 错误 B. 正确
正确答案:
B
4. Java 虚拟机是一种虚拟计算机,运行在主操作系统顶层。
A. 错
误 B. 正确
正确答案:
B
5. Java 的字符串和数组是以对象的形式出现的。
A. 错误 B. 正确
正确答案:
B
6. Java 数组中的元素只可以是简单数据类型的。
A. 错误 B. 正确
正确答案:
A
7. 面向对象程序设计语言的主要特征包括抽象、继承、封装、多态。
A. 错误 B. 正确
正确答案:
B
8. Java 字符类型采用 Unicode 编码,每个 Unicode 码占 16 位。
A. 错误 B. 正确
正确答案:
B
9. 关于数据类型的转换,向上转型时不必使用强制类型转换。
A.
错误 B. 正确
正确答案:
B
10. Java 语言中变量是不区分大小写的。
A. 错误 B. 正确
正确答案:
A
大工 14 秋《Java 程序设计》在线作业 2
一,单选题
1. 对象 m 具有属性 a,则访问该属性的方法为() 。
A. a.m B. a.m
() C. m.a D. m.a()
正确答案:
C
2. 下面关于 main()方法的定义选项,正确的
是 ( ) 。
A. public static void main(String
args){} B. public static void main(String[]){} C. public static void
main(String[] args){} D. public static void MAIN(String[] xyz){}
正确答案:
C
3. 设类 S 和类 T 都不是抽象类, 且类 S 是类 T 的父类。
下列
声 明 对 象 x1 的 语 句 不 正 确 的 是 ( ) 。
A. S x1=new S() B. S
x1=new T() C. T x1=new T() D. T x1=new S()
正确答案:
D
4. 下 列 哪 一 项 不 允 许 作 为 类 及 类 成 员 的 访 问 控 制 符 ( ) 。
A.
public B. private C. static D. protected
正确答案:
C
5. Java 程序设计语言使用()创建一个对象。
A. class B. interface C.
new D. create
正确答案:
C
6. 关于构造方法特点的说明,下列正确的是() 。
A. 构造方法的
返回值类型必须是 void 类型 B. 在定义类时,如果没有定义构造方
法,系统会自动生成一个无参数的构造方 法 C. 在创建子类时,会
自动调用父类的有参数的构造方法 D. 构造方法是多余的
正确答案:
B
7. 关于独立运行的 Java 应用程序,下列说法哪个是正确的()?
A. 无须 main 方法 B. 必须有两个 main 方法 C. 可以有多个或 0
个 main 方法 D. 必须有一个 main 方法
正确答案:
D
8. 执行下列代码:
int[]x=new int[5];后,下面说明正确的是() 。
A. x[4]为 0 B. x[4]未定义 C. x[5]为 0 D. x[0]为空
正确答案:
A
9. Java 跳转语句,下列说法正确的是() 。
A. break 用于退出本
次循环 B. break 用于退出当前循环体 C. continue 用于退出当前循
环体 D. break 后不能跟标号
正确答案:
B
10. 无修饰符类:
class Car{...},则类 Car() 。
A. 可被其他程序包
中的类使用 B. 仅能被本程序包中的类使用 C. 不能被任何类使用
D. 不能被其他类继承
正确答案:
B
二,判断题
1. 一个 Java 类的属性既能是基本类型变量,也能是对象变量。
A.
错误 B. 正确
正确答案:
B
2. 方法名与类名相同,返回值类型为 void 的方法称之为构造方法。
A. 错误 B. 正确
正确答案:
A
3. 每个类只对应唯一一个构造方法。
A. 错误 B. 正确
正确答案:
A
4. 关于 Java 异常,不论 try 块中是否发生了异常,是否执行过
catch 语句,如果 有 finally 语句,都要执行 finally 语句。
A. 错
误 B. 正确
正确答案:
B
5. Java 程序设计中,用 new 来创建一个类的实例,即“对象” 。
A. 错误 B. 正确
正确答案:
B
6. 如果在父类中定义私有属性,在子类中就不存在了。
A. 错误 B.
正确
正确答案:
A
7. 关于 Java 异常处理,Error 类所定义的异常是无法捕获的。
A.
错误 B. 正确
正确答案:
B
8. 用 final 修饰的方法是最终方法,它既不能被覆盖,也不能被重载,
其方法的定义永远不能改变。
A. 错误 B. 正确
正确答案:
A
9. Java 类必须有构造方法,否则编译会报错
。
A. 错误 B. 正确
正确答案:
A
10. 类 Math 中的方法和常量都是静态的,可通过类名直接调用。
A. 错误 B. 正确
正确答案:
B
大工 14 秋《Java 程序设计》在线作业 3
一,单选题
1. 流是 Java 通信的一个基本概念,流的传递方式是() 。
A. 并
行的 B. 串行的 C. 并行和串行 D. 以上都不对
正确答案:
B
2. 类所实现的接口以及修饰不能是下列哪一个()?
A. public B.
abstract C. final D. void
正确答案:
D
3. 构造方法一般在何时被调用() 。
A. 类定义时 B. 使用对象的
属性时 C. 使用对象的方法时 D. 对象被创建时
正确答案:
D
4. Java 中,JDBC 的概念是指() 。
A. Java 程序与数据库连接的
一种机制 B. Java 程序与浏览器交互的一种机制 C. Java 类库名称 D.
Java 类编译程序
正确答案:
A
5. 关于 Java 接口的描述中,错误的是() 。
A. 一个类只允许继
承一个接口 B. 定义接口使用的关键字是 interface C. 在继承接口的
类中通常要给出接口中定义的抽象方法的具体实现 D. 接口实际上
是由常量和抽象方法构成的特殊类
正确答案:
A
6. 下列特性中,不属于面向对象程序设计的三个特征的是() 。
A. 封装 B. 指针操作 C. 多态 D. 继承
正确答案:
B
7. 下列是 abstract 定义类的特点的是() 。
A. 可以被实例化 B.
不能派生子类 C. 不能被继承 D. 只能被继承
正确答案:
D
8. 为了区别重载多态中同名的不同方法,对方法的要求是() 。
A. 返回值类型相同 B. 采用不同的参数列表 C. 参数名称不同 D.
以上三项都不对
正确答案:
B
9. Java 语言中,关键字 super 的作用是() 。
A. 用来访问父类
被隐藏的成员变量 B. 用来调用父类中被重载的方法 C. 用来调用父
类的构造方法 D. 以上都是
正确答案:
D
10. Java 线程调用 sleep()方法后,线程将进入()状态。
A. 可运
行 B. 运行 C. 阻塞 D. 终止
正确答案:
C
二,判断题
1. Java 的类中,java.lang.Object 类是所有 Java 类的父类。
A. 错
误 B. 正确
正确答案:
B
2. 同一个 Java 类中,方法名相同,参数不同的方法为重载方法。
A. 错误 B. 正确
正确答案:
B
3. 没有关键字 abstract 修饰的类可以有抽象方法。
A. 错误 B. 正
确
正确答案:
A
4. Java 中 创 建 包 使 用 package 语 句 , 引 入 其 它 包 中 的 类 使 用
import 语句。
A. 错误 B. 正确
正确答案:
B
5. 用 static 定义的属性变量,只能用类名来引用,不可以用对象名
来引用。
A. 错误 B. 正确
正确答案:
A
6. 接口中的所有方法都是抽象方法。
A. 错误 B. 正确
正确答案:
B
7. Java 中类是单继承,接口可以实现多继承。
A. 错误 B. 正确
正确答案:
B
8. this 语句是构造函数的第一个可执行语句。
A. 错
误 B. 正确
正确答案:
B
9. 运行时,由 java 解释器自动引入,而不需要 import 语句引入
的包是 java.lang 包。
A. 错误 B. 正确
正确答案:
B
10. 关键字 abstract 和 final
不可以并列修饰同一个类。
A. 错误 B. 正确
正确答案:
B
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大工 Java 程序设计 在线 作业
![提示](https://static.bdocx.com/images/bang_tan.gif)