java關鍵字介紹

2021-07-27 05:48:52 字數 1558 閱讀 2132

關鍵字 含義

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的變數 常量和方法被稱為靜態成員。靜態成員屬於類所有。用靜態修飾的 的生命週期是整個程式的生命週期。靜態的成員變數資料是隨著類的載入而存在,隨著類的檔案的消失而消...