Java/關鍵字
外觀
< Java
java有一系列的關鍵字,在代碼中各自有自己的重要用途與意義。同時,java的關鍵字不能成為變量名、常量名、函數名、類名,否則程序將無法編譯通過。
關鍵字列表
[編輯]| 類別 | 關鍵字 | 說明 |
|---|---|---|
| 訪問控制修飾符 | private | 私有的 |
| protected | 受保護的 | |
| public | 公共的 | |
| 類別、方法和變量修飾符 | abstract | 聲明抽象 |
| class | 類別 | |
| extends | 擴允,繼承 | |
| final | 最終值,不可改變的 | |
| implements | 實現(介面) | |
| interface | 介面 | |
| native | 本地,原生方法(非Java實現) | |
| new | 新,創建 | |
| static | 靜態 | |
| strictfp | 嚴格,精準 | |
| synchronized | 執行緒,同步 | |
| transient | 短暫 | |
| volatile | 易失 | |
| 程序控制語句 | break | 跳出循環 |
| case | 定義一個值以供switch選擇 | |
| continue | 繼續 | |
| default | 默認 | |
| do | 運行 | |
| else | 否則 | |
| for | 循環 | |
| if | 如果 | |
| instanceof | 實體 | |
| return | 回傳 | |
| switch | 根據值選擇執行 | |
| while | 循環 | |
| 錯誤處理 | assert | 斷言表達式是否為真 |
| catch | 捕捉異常 | |
| finally | 有沒有異常都執行 | |
| throw | 拋出一個異常物件 | |
| throws | 聲明一個異常可能被拋出 | |
| try | 捕獲異常 | |
| 包相關 | import | 導入 |
| package | 包 | |
| 基本類型 | boolean | 布林型 |
| byte | 字節型 | |
| char | 字符型 | |
| double | 雙精度浮點 | |
| float | 單精度浮點 | |
| int | 整數型 | |
| long | 長整數型 | |
| short | 短整數型 | |
| null | 空 | |
| 變量引用 | super | 父類,超類 |
| this | 本類 | |
| void | 無回傳值 | |
| 保留關鍵字 | goto | 是關鍵字,但不能使用 |
| const | 是關鍵字,但不能使用 |