Java-關鍵字

關鍵字(或者保留字)是對編譯器有特殊意義的固定單詞,不能在程序中做其他目的使用。關鍵字具有專門的意義和用途,和自定義的標識符不同,不能當作一般的標識符來使用。例如,在《使用記事本編寫運行Java程序》一節的實例 HelloJava.java 中的 class 就是一個關鍵字,它用來聲明一個類,其類名稱為 HelloJava。public 也是關鍵字,它用來表示公共類。另外,static 和 void 也是關鍵字,它們的使用將在本教程後面的章節中詳細介紹。


Java 的關鍵字對 Java 編譯器有特殊的意義,它們用來表示一種數據類型,或者表示程序的結構等。保留字是為 Java 預留的關鍵字,它們雖然現在沒有作為關鍵字,但在以後的升級版本中有可能作為關鍵字。
Java 語言目前定義了 51 個關鍵字,這些關鍵字不能作為變量名、類名和方法名來使用。以下對這些關鍵字進行了分類。

  1. 數據類型:boolean、int、long、short、byte、float、double、char、class、interface。
  2. 流程控制:if、else、do、while、for、switch、case、default、break、continue、return、try、catch、finally。
  3. 修飾符:public、protected、private、final、void、static、strict、abstract、transient、synchronized、volatile、native。
  4. 動作:package、import、throw、throws、extends、implements、this、supper、instanceof、new。
  5. 保留字:true、false、null、goto、const。


提示:由於 Java 區分大小寫,因此 public 是關鍵字,而 Public 則不是關鍵字。但是為了程序的清晰及可讀性,要儘量避免使用關鍵字的其他形式來命名。


分享到:


相關文章: