關鍵字 含義
abstract表明類或者成員方法具有抽象屬性
assert 用來進行程式除錯
boolean 基本資料型別之一,布林型別
break 提前跳出乙個塊
byte 基本資料型別之一,位元組型別
case 用在switch語句之中,表面其中的乙個分支
catch 用在異常處理中,用來捕捉異常
char 基本資料型別之一,字元型別
class 類
const 保留關鍵字,沒有具體含義
continue 回到乙個塊的開始處
default 預設,例如,用在switch語句中,表明乙個預設的分支
do 用在do-while迴圈結構中
double 基本資料型別之一,雙精度浮點數型別
else 用在條件語句中,表明當條件不成立時的分支
enum 列舉
extend 表明乙個型別是另乙個型別的子型別,這裡常見的型別有類和介面
final 用來說明最終屬性,表明乙個類不能派生出子類,或者成員方法不能被覆蓋,或者成員域的值不能被改變
finally 用於處理異常情況,用來宣告乙個基本肯定會被執行到的語句塊
float 基本資料型別之一,單精度浮點數型別
for 一種迴圈結構的引導詞
goto 保留關鍵字,沒有具體含義
if 條件語句的引導詞
implements 表明乙個類實現了給定的介面
import 表明要訪問指定的類或包
instanceof 用來測試乙個物件是否是指定型別的例項物件
int 基本資料型別之一,整數型別
inte***ce 介面
long 基本資料型別之一,長整數型別
native 用來宣告乙個方法是由與計算機相關的語言(如c/c++/fortran語言)實現的
new 用來建立新例項物件
package 包
private 一種訪問控制方式:私用模式
protected 一種訪問控制方式:保護模式
public 一種訪問控制方式:共用模式
return 從成員方法中返回資料
short 基本資料型別之一,短整數型別
static 表明具有靜態屬性
strictfp 用來宣告fp_strict(單精度或雙精度浮點數)表示式遵循ieee 754算術規範
super 表明當前物件的父型別的引用或者父型別的構造方法
switch 分支語句結構的引導詞
sychronized 表明一段**需要同步執行
this 指向當前例項物件的引用
throw 丟擲乙個異常
throws 宣告在當前定義的成員方法中所有需要丟擲的異常
transient 宣告不用序列化的成員域
try 嘗試乙個可能丟擲異常的程式塊
void 宣告當前成員方法沒有返回值
volatile
表明兩個或者多個變數必須同步地發生變化
while
用在迴圈結構中
static關鍵字 java關鍵字
先按照宣告順序初始化基類靜態變數和靜態 塊,接著按照宣告順序初始化子類靜態變數和靜態 塊,而後按照宣告順序初始化基類普通變數和普通 塊,然後執行基類建構函式,接著按照宣告順序初始化子類普通變數和普通 塊,最後執行子類建構函式。import static com.test.test1.fu.say i...
Java關鍵字介紹之static
1 關鍵字static 先記住這些,再往下看 1 靜態方法和靜態變數是屬於某乙個類,而不屬於類的物件。2 靜態方法和靜態變數的引用直接通過類名引用。3 在靜態方法中不能呼叫非靜態的方法和引用非靜態的成員變數。反之,則可以。4 靜態變數在某種程式上與其他語言的全域性變數相類似,如果不是私有的就可以在類...
Java 靜態關鍵字的介紹
靜態資料與靜態方法的作用通常是為了提供共享資料或方法。由static修飾的變數 常量和方法被稱做靜態變數 常量和方法。被宣告為static的變數 常量和方法被稱為靜態成員。靜態成員屬於類所有。用靜態修飾的 的生命週期是整個程式的生命週期。靜態的成員變數資料是隨著類的載入而存在,隨著類的檔案的消失而消...