Java關鍵字
- 2021 年 1 月 16 日
- 筆記
關鍵字
1、關鍵字的定義
Java 語言預先定義好的,具有特殊意義的標識符(單詞),是程式的核心組成,不是由開發者來定義的,而是 Java 官方定義的.
Java
「關鍵字 + Java 類庫 + 開發者自定義的標識符」
- 關鍵字構成程式的核心骨架
- Java 類庫提供程式要調用的方法
- 開發者自定義的標識符指定程式要做的事情
2、關鍵字的分類
表示一個基本數據類型、可以表示流程式控制制、可以作為類和方法的修飾符等等。
但是不能作為包名,類名,方法名,參數名,變數名。
Java 的關鍵字全部都是小寫,沒有大寫的關鍵字。
關鍵字 | 含義 |
---|---|
abstract | 標識類或者方法成為抽象 |
boolean | 基本數據類型 |
break | 跳出循環,結束整個循環 |
byte | 基本數據類型 |
case | 與switch搭配使用,流程式控制制 |
catch | 捕獲異常 |
class | 表示類 |
continue | 跳出循環,執行下一次循環操作 |
default | 默認 |
do | 與 while 搭配使用,循環 |
double | 基本數據類型 |
else | 流程式控制制 |
enum | 枚舉 |
extends | 繼承 |
final | 修飾常量 |
finally | 與 try catch 結合使用 |
float | 基本數據類型 |
for | 循環 |
if | 流程式控制制 |
implements | 實現介面 |
import | 導入某個資源 |
int | 基本數據類型 |
interface | 介面 |
long | 基本數據類型 |
native | 本地方法 |
new | 創建對象 |
package | 包 |
private | 私有 |
protected | 訪問許可權修飾符 |
public | 公有 |
return | 表示返回 |
short | 基本數據類型 |
static | 靜態 |
super | 表示父類 |
switch | 流程式控制制 |
synchronized | 執行緒同步 |
this | 表示當前對象 |
throw | 拋出異常 |
throws | 主動拋出異常對象 |
try | 跟 catch 結合使用 |
void | 表示方法沒有返回值 |
volatile | 表示 Java 記憶體對執行緒可見 |
while | 表示循環 |