Java中有true
和false
个关键字吗?
答案 0 :(得分:27)
以下是Java Language Keywords的完整列表。特别要注意
true
,false
和null
可能看起来像 关键字,但实际上是 文字强>;你不能用它们 程序中的标识符。
答案 1 :(得分:22)
没有。 true
和false
是文字。
答案 2 :(得分:1)
不,但他们是保留的。
答案 3 :(得分:1)
否 true,false不是关键字,实际上是文字; 您不能在程序中将它们用作标识符。 以下是keywords in java
的完整列表abstract continue for new switch
assert*** default goto* package synchronized
boolean do if private this
break double implements protected throw
byte else import public throws
case enum**** instanceof return transient
catch extends int short try
char final interface static void
class finally long strictfp** volatile
const* float native super while
* not used
** added in 1.2
*** added in 1.4
**** added in 5.0
答案 4 :(得分:1)
没有。 true和false是java中的文字。文字是实际值而不是变量名称。虽然它们不是java关键字列表的一部分,但它们被认为是保留的。如果您尝试将它们用作变量,您将收到编译错误 - 无效的VariableDeclaratorId