Java的不經常使用關鍵字

java關鍵字和保留字

abstract class extends implements null strictfp true
assert const false import package super try
boolean continue final instanceof private switch void
break default finally int protected synchronized volatile
byte do float interface public this while
case double for long return throw
catch else goto native short throws
char enum if new static transient
  • 比較陌生的Java關鍵字

assert 斷言,用來進行程序調試java

goto 保留關鍵字,沒有具體含義測試

instanceof 用來測試一個對象是不是指定類型的實例對象this

native 用來聲明一個方法是由與計算機相關的語言(如C/C++/FORTRAN語言)實現的調試

strictfp 用來聲明FP_strict(單精度或雙精度浮點數)表達式遵循IEEE 754算術規範code

synchronized 代表一段代碼須要同步執行對象

throw 拋出一個異常同步

throws 聲明在當前定義的成員方法中全部須要拋出的異常it

transient 聲明不用序列化的成員域class

volatile 代表兩個或者多個變量必須同步地發生變化import

  • 2個保留字(如今沒用之後可能用到做爲關鍵字):goto、const。它們不是關鍵字
  • 3個特殊直接量:true、false、null。它們不是關鍵字。
相關文章
相關標籤/搜索