Java中部分關鍵字

2021-09-12 12:08:10 字數 844 閱讀 1878

private 私有的(乙個修飾詞)

用於修飾成員方法、成員變數,被private修飾的成員只能被本類訪問。

屬性私有化通過公共的get、set方法訪問。

static 靜態的(乙個修飾詞)

用於修飾成員方法、成員變數,

特點:1.被所有物件共享

2.可以使用類名呼叫

3.靜態的載入優先於物件

4.隨類載入而載入

注意事項:

靜態成員(被static修飾的)只能訪問靜態成員變數、靜態成員方法

非靜態成員 非靜態成員變數、方法,靜態成員方法、變數都能訪問

優點:節省空間

缺點:侷限性大(只能訪問靜態)

final 最後(修飾符)

用於修飾類、成員方法、成員變數

被final修飾的類,不能繼承,不能有子類,方法不能夠重寫

被final修飾的成員變數不能被修改常量

abstract 抽象的

用於修飾方法、類

抽象方法:不同類的方法是相似的,但具體內容不同,這時我們只抽取它的宣告,沒有具體的方法的方法就叫抽象方法

抽象類:有抽象方法的類必須是抽象類

特點:1.方法只能在抽象類中

2.抽象方法、抽象類都被abstract修飾

3.抽象類不能建立(new)物件

4.抽象類中可以有非抽象

5.抽象類與類的關係也是繼承

6.乙個類繼承了抽象類需要重寫說有的抽象方法,否則這個類就是抽象類

成員特點:

1.成員變數:可以有成員變數也可以有常量

2.成員方法:可以有抽象方法、也可以有非抽象方法

3.構造方法:可以有構造方法,但不可以new物件

JAVA部分關鍵字分析

1 首先是迴圈,迴圈分為三種 for迴圈 while迴圈 do while迴圈 格式分別為 for for int i 0 i 數值 i while while boolean值 do while dowhile boolean值 三種迴圈可以互相轉換,迴圈中的關鍵字 break 直接跳出迴圈 如 ...

部分關鍵字

final 修飾類,則類不允許被繼承 修飾變數,則變數為常量,不允許被再次賦值 修飾方法,則方法不允許被重寫 修飾屬性,則類的屬性不會進行隱式的初始化,也就是類的初始化屬性必須有值,或者要在構造方法中賦值,但只能選其一。super 在子類使用,可代表父類物件,如在子類student中有方法 publ...

static關鍵字 java關鍵字

先按照宣告順序初始化基類靜態變數和靜態 塊,接著按照宣告順序初始化子類靜態變數和靜態 塊,而後按照宣告順序初始化基類普通變數和普通 塊,然後執行基類建構函式,接著按照宣告順序初始化子類普通變數和普通 塊,最後執行子類建構函式。import static com.test.test1.fu.say i...