java保留字和关键字
java的關鍵字51個
关键字都是小写,friendly,sizeof不是java的关键字
序號 | 關鍵字 | 含義 |
1 | abstract | 修飾類、方法,成為抽象類、抽象方法 |
2 | assert | 用來查詢內部程式錯誤 |
3 | boolean | 基本資料型別之一,布林型別 |
4 | break | 跳出一個switch或結束一個迴圈 |
5 | byte | 基本資料型別之一,8位整型 |
6 | case | switch語句的一個分支 |
7 | catch | 捕獲異常的try塊子句 |
8 | char | 基本資料型別之一,字元型 |
9 | class | 定義一個類 |
10 | const | 未使用 |
11 | continue | 跳過continue語句後面的迴圈部分,進入下一次迴圈 |
12 | default | switch的預設子句 |
13 | do | do/while迴圈最前面的語句 |
14 | double | 基本資料型別之一,雙精度浮點數 |
15 | else | if語句的else子句 |
16 | enum | 列舉型別 |
17 | extends | 表明一個型別是另一個型別的子型別 |
18 | final | 一個常量,或不能覆蓋的一個類或非法 |
19 | finally | try語句塊中總會執行的部分 |
20 | float | 基本資料型別之一,單精度浮點數 |
21 | for | 一種迴圈型別 |
22 | goto | 未使用 |
23 | if | 一個條件語句 |
24 | implements | 定義一個類實現的介面 |
25 | import | 匯入一個包 |
26 | instanceof | 判斷一個物件是否為一個類的例項 |
27 | int | 基本資料型別之一,32位整型 |
28 | interface | 一種抽象型別,其中包含可以由類實現的方法 |
29 | long | 基本資料型別之一,64位長整型 |
30 | native | 用來宣告一個方法是由與計算機相關的語言(如C/C++/FORTRAN語言)實現的 |
31 | new | 用來建立新的例項物件 |
32 | null | 一個空引用 |
33 | package | 包含類的一個包 |
34 | private | 一種訪問控制方式,私有模式,只能由該類的方法訪問 |
35 | protected | 一種訪問控制方式,保護模式,只能由該類、其子類和同包類的方法訪問 |
36 | public | 一種訪問控制方式,共有模式,所有類的方法都可以訪問 |
37 | return | 從一個方法返回 |
38 | short | 基本資料型別之一,16位短整型 |
39 | static | 表明具有靜態屬性,屬於類,不屬於類的物件 |
40 | strictfp | 對浮點數計算使用嚴格的規則 |
41 | super | 超類物件或建構函式 |
42 | switch | 一個選擇語句 |
43 | synchronized | 對執行緒而言是原子的方法或程式碼塊 |
44 | this | 當前類的一個方法或建構函式的隱含引數 |
45 | throw | 丟擲一個異常 |
46 | throws | 一個方法可能丟擲的異常 |
47 | transient | 標誌非永久的資料 |
48 | try | 捕獲異常的程式碼塊 |
49 | void | 修飾方法,表示無返回值 |
50 | volatile | 確保一個欄位可以由多個執行緒訪問 |
51 | while | 一種迴圈 |
java的保留字(2個)
编号 | 保留字 |
|
1 | goto | 無任何作用,因為用goto作為關鍵字會影響代碼的可讀性 |
2 | const | 未知 |
3 | byValue | 未知 |
4 | cast | 未知 |
5 | var | 未知 |
6 | future | 未知 |
7 | generic | 未知 |
8 | inner | 未知 |
9 | operator | 未知 |
10 | outer | 未知 |
11 | rest | 未知 |
12 | false | 未知 |
13 | true | 未知 |
14 | null | 未知 |
java的標誌符(3個)
编号 | 標誌符 | |
1 | null | 表示空值,short、int、long、char、float、double、boolean變量。 |
2 | true | 表示 boolean 值倆個的其中一個。 |
3 | false | 表示boolean 值倆個其中的一個。 |