標籤:共用 初始化 標記 修飾符 實現 部分 www goto pack
| 關鍵字 |
描述 |
| abstract |
抽象方法,抽象類別的修飾符 |
| assert |
斷言條件是否滿足 |
| boolean |
布林值資料型別 |
| break |
跳出迴圈或者label程式碼片段 |
| byte |
8-bit 有符號資料類型 |
| case |
switch語句的一個條件 |
| catch |
和try搭配撲捉異常資訊 |
| char |
16-bit Unicode字元資料類型 |
| class |
定義類 |
| const |
未使用 |
| continue |
不執行迴圈體剩餘部分 |
| default |
switch語句中的預設分支 |
| do |
迴圈語句,迴圈體至少會執行一次 |
| double |
64-bit雙精確度浮點數 |
| else |
if條件不成立時執行的分支 |
| enum |
枚舉類型 |
| extends |
表示一個類是另一個類的子類 |
| final |
表示一個值在初始化之後就不能再改變了 表示方法不能被重寫,或者一個類不能有子類 |
| finally |
為了完成執行的代碼而設計的,主要是為了程式的健壯性和完整性,無論有沒有異常發生都執行代碼。 |
| float |
32-bit單精確度浮點數 |
| for |
for迴圈語句 |
| goto |
未使用 |
| if |
條件陳述式 |
| implements |
表示一個類實現了介面 |
| import |
匯入類 |
| instanceof |
測試一個對象是否是某個類的執行個體 |
| int |
32位整型數 |
| interface |
介面,一種抽象的類型,僅有方法和常量的定義 |
| long |
64位整型數 |
| native |
表示方法用非java代碼實現 |
| new |
分配新的類執行個體 |
| package |
一系列相關類組成一個包 |
| private |
表示私人欄位,或者方法等,只能從類內部訪問 |
| protected |
表示欄位只能通過類或者其子類訪問 子類或者在同一個包內的其他類 |
| public |
表示共有屬性或者方法 |
| return |
方法傳回值 |
| short |
16位元字 |
| static |
表示在類層級定義,所有執行個體共用的 |
| strictfp |
浮點數比較使用嚴格的規則 |
| super |
表示基類 |
| switch |
選擇語句 |
| synchronized |
表示同一時間只能由一個線程訪問的代碼塊 |
| this |
表示調用當前執行個體 或者調用另一個建構函式 |
| throw |
拋出異常 |
| throws |
定義方法可能拋出的異常 |
| transient |
修飾不要序列化的欄位 |
| try |
表示代碼塊要做異常處理或者和finally配合表示是否拋出異常都執行finally中的代碼 |
| void |
標記方法不返回任何值 |
| volatile |
標記欄位可能會被多個線程同時訪問,而不做同步 |
| while |
while迴圈 |
技術分享:www.kaige123.com
Java關鍵字介紹