是真假关键词吗?

时间:2009-02-23 01:11:25

标签: java

Java中有truefalse个关键字吗?

5 个答案:

答案 0 :(得分:27)

以下是Java Language Keywords的完整列表。特别要注意

  

truefalsenull可能看起来像   关键字,但实际上是   文字;你不能用它们   程序中的标识符。

答案 1 :(得分:22)

没有。 truefalse是文字。

答案 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