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 是關鍵字,但不能使用