【发布时间】:2017-10-03 04:37:13
【问题描述】:
模块声明中requires和requires static模块语句有什么区别?
例如:
module bar {
requires java.compiler;
requires static java.base;
}
【问题讨论】:
-
@ZhekaKozlov 虽然我支持重复投票。但不太确定链接的帖子是否说明了两者之间的差异。无论如何,我也相信这个问题背后的主要动机可能是了解
static指令本身的static修饰符。 -
我不认为这是重复的。虽然这两个问题都涉及同一个主题,但它们的角度却截然不同。搜索语法的人会在这里找到这个问题,而需要将依赖项设为可选的人会发现另一个问题。
标签: java java-9 java-module module-info