java一共有53個關鍵字,其中const 和go to 爲保留關鍵字,即預留的關鍵字,
Java關鍵字介紹
1. 訪問修飾符的關鍵字(共3個)
public:公有的
protected:受保護的
private:私有的
定義類、接口、抽象類和實現接口、繼承類的關鍵字、實例化對象(共6個)
class:類
interface:接口
abstract:抽象
implements:實現
extends:繼承
new:創建新的對象
包的關鍵字(共2個)
import:引入包的關鍵字
package:定義包的關鍵字
數據類型的關鍵字(共13個)
byte:字節型,1個字符長度,8字節
char:字符型,2個字符長度,16字節,
short:短整型,2個字符長度,16字節
int:整型,4個字符長度,32字節
float:浮點型,4個字符長度,1-8-23
double:雙精度浮點型,8字符,64字節
long:長整型,8字符,64字節
boolean:真假
enum:枚舉類型,可用來代表一類相同類型的常量值
null:
true:
false:
void:無返回值
條件循環(流程控制)(共12個)
if:如果
else:否則
while:當什麼的時候
do:做
for:增量初始化,執行條件,增量++
switch:開關
case:如果是它
default:默認執行
continue:終止本次循環,執行下一輪循環
break:跳出循環
return:返回
instanceof: 一個二元操作符,和==,>,<是同一類的。測試它左邊的對象是否是它右邊的類的實例,返回boolean類型的數據
修飾方法、類、屬性和變量(共9個)
final:不可改變
static:靜態的
super:使用父類的方法屬性
this:調用當前類中的方法
native:本地
strictfp:嚴格,精準
synchronized:線程,同步
transient:短暫
volatile:易失
錯誤處理(共5個)
try:捕獲異常
catch:處理異常
finally:有沒有異常都要執行
throw:拋出一個異常對象
throws:聲明一個異常可能被拋出,把異常交給他的調用者處理,自己不進行異常處理
別的
assert