本帖最后由 745661590 于 2016-7-6 21:18 编辑
在java中提供了50个关键字,而又提供了三个特殊直接量:true、false、null。那么,这三个特殊直接量是属于关键字吗???
问题已经有8#大神cat78完美解决
你可以在这里看到 Java 所有的关键字(Java8)(Oracle官方文档)
https://docs.oracle.com/javase/specs/jls/se8/html/jls-3.html#jls-3.9
下面有明确的说明
- While true and false might appear to be keywords, they are technically boolean literals (§3.10.3). Similarly, while null might appear to be a keyword, it is technically the null literal (§3.10.7).
[color=rgb(177, 8, 0) !important]复制代码
true、false、null 均不是关键字
我用Google浏览器自带翻译软件翻译的
虽然真和假的看起来似乎是关键字,他们在技术上布尔文字(§3.10.3)。同样,虽然空看起来似乎是一个关键字,它在技术上是null文本(§3.10.7)。
|