成員變數,類變數,成員方法,類方法

2021-08-17 09:55:38 字數 453 閱讀 9090

成員變數:

包括例項變數和類變數,用static修飾的是類變數,不用static修飾的是例項變數,所有類的成員變數可以通過this來引用。

類變數:

靜態域,靜態字段,或叫靜態變數,它屬於該類所有例項共有的屬性。而且所有的例項都可以修改這個類變數的值(這個類變數沒有被final修飾的情況),而且訪問類變數的時候不用例項,直接用類名.的方式就可以。

成員方法:

包括例項方法和類方法,用static的方法就是類方法,不用static修飾的就是例項方法。例項方法必須在建立例項之後才可以呼叫。

類方法:

和類變數一樣,可以不用例項,直接用類就可以呼叫類方法。

class duanyahong 

public

static

void

setx(int x1)

}

JAVA 變數(類變數 成員變數 本地變數)

注 此文章引用位址 1 類變數 靜態屬性 2 成員變數 例項變數,屬性 3 本地變數 區域性變數 1.1 類變數 訪問修飾符 static type name value 1.2 什麼是類變數?被static修飾的屬性。1.3 作用範圍?在類變數定義之後。1.4 生命週期?在記憶體中存在的時間 出生...

靜態成員變數成員函式

靜態成員變數 1 定義靜態成員變數 關鍵字static可以用於說明乙個類的成員,靜態成員提供了乙個同類物件的共享機制 把乙個類的成員說明為static時,這個類無論有多少個物件被建立,這些物件共享這個static成員 靜態成員區域性於類,它不是物件成員 includeusing namespace ...

靜態成員變數成員函式

1.先來介紹它的第一條也是最重要的一條 隱藏。static函式,static變數均可 當同時編譯多個檔案時,所有未加static字首的全域性變數和函式都具有全域性可見性。舉例來說明。同時編譯兩個原始檔,乙個是a.c,另乙個是main.c。char a a global variable void m...