天天看點

java中保留字和關鍵字的差別

自己做題的時候遇到了這個問題,之前一直不知道有保留字的存在,百度以後,結合自己所了解的,來分享一下。

保留字:

              指在進階語言中已經定義過的字,使用者不能再将這些字作為變量名或過程名使用(就是系統可以用也可以不用,但是你不能用)。

         在Java現有版本中沒有特殊含義,以後版本可能會作為有特殊含義的詞,或者該詞雖然在Java中沒有特殊含義,以後版本也不打算使用,但在其它語言中有特殊含義,不宜在Java中定義為變量名稱

          java中有48個保留字

關鍵字:

               則指在語言中有特定含義,成為文法中一部分的那些字。

java中保留字和關鍵字

java中保留字和關鍵字的差別

關鍵字, 一定是保留字。

保留字一般是等同于關鍵字的。

保留字包括關鍵字和未使用的保留字

關鍵字指在語言中有特定含義,成為文法中一部分的那些字。在一些語言中,一些保留字可能并沒有應用于目前的文法中,這就成了保留字和關鍵字的差別。