Assert //斷言條件是否滿足。
布爾//布爾數據類型
Break //跳出循環或標簽代碼段。
Byte //8位有符號數據類型
case //switch語句的壹個條件
Catch //和try match捕捉異常信息。
Char //16位Unicode字符數據類型
類別//定義類別
Const //未使用
Continue //不執行循環體的其余部分。
default //switch語句中的默認分支
Do // loop語句,循環體將至少執行壹次。
Double //64位雙精度浮點數
不滿足else //if條件時執行的分支。
枚舉//枚舉類型
extensions//表示壹個類是另壹個類的子類。
Final //表示值在初始化後不能更改。
//指示該方法不能被重寫,或者類不能有子類。
Finally //try語句無論是否出現異常都要執行的語句塊。
Float //32位單精度浮點數
For //for循環語句
Goto //未使用
If //條件語句
Implements //表示壹個類實現壹個接口。
導入//導入類
Instanceof //測試壹個對象是否是壹個類的實例。
Int //32位整數
Interface // Interface,壹個抽象類型,只有方法和常量的定義。
Long //64位整數
native //表示方法是用非java代碼實現的。
New //分配新的類實例
Package //壹系列相關的類組成壹個包。
Private //表示只能從類內部訪問的私有字段或方法。
Protected //表示該字段只能通過該類或其子類來訪問。
//同壹包中的子類或其他類
Public //表示* * *有屬性或者方法。
return //方法返回值。
短//16位數
靜態//表示在類級別定義並由所有實例共享* * *
Strictfp //浮點比較使用嚴格的規則。
Super //代表基類。
Switch // select語句
Synchronized //表示壹段代碼壹次只能被壹個線程訪問。
這//意味著調用當前實例。
//或者調用另壹個構造函數。
Throw //拋出異常。
Throws //定義方法可能引發的異常。
Transient //修改不想序列化的字段。
Try //表示代碼塊應該處理異常或者與finally合作,表示是否拋出異常,並在finally中執行代碼。
Void //標記方法不返回任何值。
volatile // tag字段可由多個線程同時訪問,無需同步。
While //while循環