Java关键字

Java关键字到底有几个呢? 48 or 53 ?
你可能没有留意过,也可能没有数过

Java的关键字一共有 50个,其中 gotoconst虽然没有用到,但仍作为保留字存在

具有争议的true、false和null 都不是关键字,但是这三个和其他关键字一样高亮加粗红色显示

Keyword

abstract   continue   for          new         switch
 
assert     default    if           package     synchronized
 
boolean    do         goto         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



注: 关键字不能用作变量名、方法名、类名、包名和参数。 而true、false、null可以作为参数。

参考: http://docs.oracle.com/javase/specs/jls/se8/html/jls-3.html#jls-3.9

你可能感兴趣的:(Java基础)