- 1、本文档共62页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java 期末考试题库
选择题
(ABCD)1、以下选项中,哪些属于 JDK工具?(多选)
A、 Java 编译器 B 、 Java 运行工具 C、 Java 文档生成工具 D、 Java 打包工具
(C)2 、 Java 属于以下哪种语言?
A、机器语言B、汇编语言C、高级语言D、以上都不对
(AD)1 、以下选项中,哪些属于合法的标识符?(多选) AD
A、 Hello_World B 、 class C 、 123username D 、 username123
(AD)2 、关于方法重载的描述,以下选项中哪些是正确的? (多 选)( AD) ABD
A、方法名必须一致 B、返回值类型必须不同
C、参数个数必须一致 D、参数的个数或类型不一致
(C)3 、以下关于变量的说法错误的是? C
A、 变量名必须是一个有效的标识符
B、 变量在定义时可以没有初始值
C、 变量一旦被定义,在程序中的任何位置都可以被访问
D在程序中,可以将一个byte类型的值赋给一个int类型的变 量,不需要特殊声明
(ABCD)4、以下选项中,switch语句判断条件可以接收的数据类
型有哪些? (多选) ABCD
A、 int B 、 byte C 、 char D 、 short
(AC)7、下列语句哪些属于循环语句?(多选) AC
A、 for 语句 B、 if 语句 C、 while 语句 D、 switch 语句
8 、下面哪种写法可以实现访问数组 arr 的第 1 个元素 ?A
A、 arr[0] B 、 arr(0) C 、 arr[1] D 、 arr(1)
9 、以下哪个选项可以正确创建一个长度为 3 的二维数组?
C
A、 new int [2][3]; B 、 new int[3][];
C、 new int[][3]; D 、 以上答案皆不对
10 、请先阅读下面的代码。
int x = 1;
int y = 2; if (x % 2 == 0) {
y++;
}else {
y-- ;
}
System.out.println("y=" + y);
上面一段程序运行结束时,变量 y 的值为下列哪一项?
A、 1 B、 2 C、 3 D、 switch 语句
1 、在类的继承关系中,需要遵循以下哪个继承原则?
A、多重B、单一 C、双重D、不能继承
2 、在 Java 语言中,以下哪个关键字用于在方法上声明抛出 异常?
try B.catch C.throws D.throw
(ABC)3、关于super关键字以下说法哪些是正确的?(多选)
A、 super 关键字可以调用父类的构造方法
B、 super 关键字可以调用父类的普通方法
C、 super 与 this 不能同时存在于同一个构造方法中
D、 super 与 this 可以同时存在于同一个构造方法中
(ABCD) 4、以下说法哪些是正确的?(多选)
A、 Java 语言中允许一个类实现多个接口
B、 Java 语言中不允许一个类继承多个类
C、 Java 语言中允许一个类同时继承一个类并实现一个接口
D、 Java 语言中允许一个接口继承一个接口
5 、类中的一个成员方法被下面哪个修饰符修饰, 该方法只能 在本类被访问?
A、 public B 、 protected C 、 private D 、 default
(AC)6、关于抽象类的说法哪些是正确的?(多选)
A、 抽象类中可以有非抽象方法。
B、 如果父类是抽象类,则子类必须重写父类所有的抽象方法。
C、 不能用抽象类去创建对象。
D接口和抽象类是同一个概念。
7 、在 Java 中,要想让一个类继承另一个类,可以使用以下 哪个关键字?
A、inherits B 、implements C 、extends D 、 modifies
(D)8 、System 类位于以下哪个包中?
A、 java.io B 、 java.util C 、java.awt D 、java.lang
1 、Thread 类位于下列哪个包中?
A、java.io B 、java.lang C 、java.util D 、 java.awt
(AC)2、关于线程的创建过程,下面四种说法正确的有哪些?(多
选)
选)
A、 定义Thread类的子类,重写
该子类的实例对象,调用对象的
B、 定义Thread类的子类,重写
该子类的实例对象,调用对象的
Thread 类的 run() 方法,创建 start() 方法
Thread 类的 run() 方法,创建
run() 方法
C、定义一个实现Runnable接口的类并实现run()方法,创建该 类实例对象,将其作为参数传递给 Thread 类的构造方法来创建
Thread 对象
您可能关注的文档
- 2020年新版中考名词专项练习题.docx
- 2020年新版中国古典诗词名句.docx
- 2020年新版中国古代文学常识100条.docx
- 2020年新版支架垮塌应急预案.docx
- 2020年新版高二下期期末数学(理).docx
- 2020年新版整式练习题(含答案).docx
- 2020年新版招聘制度.docx
- 2020年新版展览展示项目总体工作流程.docx
- 2020年新版预先危险性分析.docx
- 2020年新版应急演练总结.docx
- 2022年部编人教版九年级数学上册期末考试题及答案【最新】.doc
- 人教部编版四年级数学(上册)期末质量分析卷及答案.doc
- 人教版一年级科学下册期中试卷及答案【一套】.doc
- 2023年人教版九年级地理(上册)期末考试卷及答案.doc
- 2022-2023年人教版七年级数学下册期中测试卷及答案【全面】.doc
- 苏教版五年级《数学》下册全单元测试题【附答案】.docx
- 人教版三年级语文上册期末考试卷及答案【全面】.doc
- 部编版五年级数学下册期中考试题及答案【完美版】.doc
- 2022年部编版六年级数学上册期末试卷加答案.doc
- 2021—2022年部编人教版三年级语文上册期末试卷(参考答案).doc
文档评论(0)