【发布时间】:2019-07-06 16:12:26
【问题描述】:
根据Annotation default "null" value,注释中禁止空值作为默认值。 我想知道为什么。这是什么原因?
【问题讨论】:
-
对我来说似乎是任意的。这就是我问的原因。
-
限制很明确:due to "grammar"... 和(对我来说)...这是有道理的,因为
default被使用/想要克服一些空/空值,不是吗? -
..和!
Object foo();已经达到了与Object foo() default null;相同的效果...它是“null,当从注释中省略时”!?;)
标签: java null annotations default-value