当前位置: 首页 > 文档资料 > Java 9 中文教程 >

模拟测试(Java 9 Mock Test)

优质
小牛编辑
115浏览
2023-12-01

本节介绍与Java 9相关的各种模拟测试。 您可以在本地计算机上下载这些示例模拟测试,并在方便时离线解决。 每个模拟测试都提供一个模拟测试密钥,让您自己验证最终得分和评分。

问题和解答

Java 9 Mock Test I

问题1 - Java 9的主要目标是

A - 使JDK和Java Standard Edition平台模块化,因为它可以很好地降低到小型计算设备。

B - 提高JDK和Java实现的整体安全性。

C - 以上两者

D - 以上都不是。

Answer : C

说明 (Explanation)

以上两个选项都是正确的。

<!-- -->

问题2 - Java 9的主要目标是

A - 为JAVA SE和EE平台轻松构建java代码库和大型应用程序的构建过程和维护。

B - 为Java平台设计和实现标准模块系统,可以轻松地应用于平台和JDK。

C - 以上两者

D - 以上都不是。

Answer : C

说明 (Explanation)

以上两个选项都是正确的。

<!-- -->

问题3 - Java 9中引入了以下哪些内容?

A - 模块系统

B - JShell

C - 多分辨率图像API

D - 以上所有

Answer : D

说明 (Explanation)

以上所有内容都是在Java 9中引入的。

<!-- -->

问题4 - Java 9中没有引入以下哪些内容?

A - Multirelease JAR

B - 接口中的私有方法

C - Lambda表达式

D - 基于HTML5的java文档

Answer : C

说明 (Explanation)

Lambda表达式是在Java 8中引入的。

<!-- -->

问题5 - 关于Java 9中的模块系统,以下哪项是正确的?

A - 模块是代码和数据的自描述集合,并具有识别它的名称。

B -JAR格式更新为模块化JAR,其根目录中包含module-info.class文件。

引入了C -JMOD格式,一种打包格式(类似于JAR),可以包含本机代码和配置文件。

D - 以上所有。

Answer : D

说明 (Explanation)

以上所有内容均正确。

<!-- -->

问题6 - 关于Java 9中的模块系统,以下哪项是正确的?

A - A new optional phase,link time, is introduced.

B - 链接时间阶段介于编译时和运行时之间。

C - 在链接时间阶段,可以组装和优化一组模块,使用jlink工具生成自定义运行时映像。

D - 以上所有。

Answer : D

说明 (Explanation)

以上所有内容均正确。

<!-- -->

问题7 - 关于Java 9中的模块系统,以下哪项是正确的?

A - javac,jlink和java还有其他选项来指定模块路径,进一步定位模块的定义。

B -JAR格式更新为模块化JAR,其根目录中包含module-info.class文件。

C - 以上两者。

D - 以上都不是。

Answer : C

说明 (Explanation)

以上两者都是正确的。

<!-- -->

问题8 - REPL代表什么?

A - 读取Eval打印循环

B - Reactive Efficient Printable Live

C - REplaceable PLatform.

D - 以上都不是。

Answer : A

说明 (Explanation)

REPL代表Read-Eval-Print Loop。

<!-- -->

问题9 - 以下哪项是正确的?

A - JShell在Java 9中引入。

B - 使用JShell,java具有REPL功能。

C - 使用REPL,我们可以编写和测试基于java的逻辑,无需使用javac进行编译,直接查看计算结果。

D - 以上所有。

Answer : D

说明 (Explanation)

所有上述选项都是正确的。

<!-- -->

问题10 - Java文档中,以下哪项是正确的?

A - 可以使用javadoc工具生成Java文档。

B - Java目前以html 4.0格式生成文档。

C - 在java 9中,我们可以在命令行参数中使用-html5选项生成html 5格式的文档。

D - 以上所有。

Answer : D

说明 (Explanation)

所有上述选项都是正确的。

<!-- -->

问题11 - 以下哪项是正确的多推文罐?

A - 这种jar格式在Java 9中引入。

B - jar格式已经增强,可以根据平台维护和使用不同版本的java类或资源。

C - 以上两者。

D - 以上都不是。

Answer : C

说明 (Explanation)

以上两个选项都是正确的。

<!-- -->

问题12 - Java 9中的List中添加了以下哪种方法?

A - static List of(E e1, E e2, E e3)

B - 列表 ofList(E e1,E e2,E e3)

C - 以上两者。

D - 以上都不是。

Answer : A

说明 (Explanation)

静态的 名单 (E e1,E e2,E e3)及其重载方法被添加到List接口。

<!-- -->

问题13 - 在Java 9中添加以下哪种方法?

A - static Set of(E e1, E e2, E e3)

B - Set ofSet(E e1, E e2, E e3)

C - 以上两者。

D - 以上都不是。

Answer : A

说明 (Explanation)

静态的 组 (E e1,E e2,E e3)及其重载方法被添加到Set接口。

<!-- -->

问题14 - 在Java 9中向Map添加了以下哪种方法?

A - static Map of(K k1, V v1, K k2, V v2, K k3, V v3)

B - Map ofMap(K k1, V v1, K k2, V v2, K k3, V v3)

C - 以上两者。

D - 以上都不是。

Answer : A

说明 (Explanation)

静态的 地图 (K k1,V v1,K k2,V v2,K k3,V v3)及其重载方法被添加到Map接口。

<!-- -->

问题15 - 在Java 9中向Map添加了以下哪种方法?

A - static Map ofEntries(Map.Entry《? extends K,? extends V》... entries)

B - Map ofMapEntries(K k1, V v1, K k2, V v2, K k3, V v3)

C - 以上两者。

D - 以上都不是。

Answer : A

说明 (Explanation)

静态的 地图 ofEntries(Map.Entry“?extends K,?extends V”...... entries)方法存在于Map接口中。

<!-- -->

答题卡

问题编号答案钥匙
1C
2C
3D
4C
5D
6D
7C
8A
9D
10D
11C
12A
13A
14A
15A