Java 模块化系统测验
Java 测验题
通过对Java 教程系统地学习,相信你已全面掌握了 Java 模块化系统知识点,为了巩固所学的内容,我们准备了一个小测验。
通过这个测验,您可以检验自己对 Java 的掌握程度,发现可能需要进一步巩固的地方。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
1. Java 模块化系统中,哪个关键字用于声明模块?
- package
- module
- import
- class
2. 在 module-info.java 文件中,哪个关键字用于导出包?
- requires
- provides
- exports
- opens
3. 哪个关键字用于声明模块依赖?
- requires
- exports
- uses
- opens
4. 哪个关键字用于开放包的反射访问?
- exports
- requires
- provides
- opens
5. 哪个关键字用于声明服务提供者?
- uses
- provides
- requires
- exports
6. 哪个关键字用于声明服务消费者?
- provides
- opens
- uses
- exports
7. module-info.java 文件通常位于模块的什么位置?
- 根目录
- src 目录
- META-INF 目录
- build 目录
8. 哪个命令用于将模块打包为 JAR 文件?
- javac
- java
- jlink
- jar
9. 哪个工具用于创建自定义的运行时镜像?
- javac
- jlink
- jar
- jmod
10. 哪个文件扩展名用于 Java 模块描述文件?
- .class
- .jmod
- .java
- .jar
11. 哪个关键字用于声明对可传递依赖的模块?
- requires transitive
- exports to
- opens static
- provides with
12. 哪个关键字用于限制导出包的使用范围?
- opens to
- requires static
- provides with
- exports to