當前位置:成語大全網 - 新華字典 - JAVA! static什麽作用?

JAVA! static什麽作用?

static是靜態修飾符,static可以用來區分成員變量、方法是屬於類本身還是屬於類實例化後的對象。有static修飾的成員屬於類本身,沒有static修飾的成員屬於類的實例。

static靜態變量是屬於類的,只有壹份存儲空間,是類之間***享的,牽壹發而動全身,壹處變,處處變。實例變量屬於實例對象,創建幾次對象,就有幾份的成員變量(拷貝)。

擴展資料

static的使用

示例:

classa{

publicstatic$aa=1;

publicstaticfunctionaa(){

self::$aa+=1;

echoself::$aa;

}

}

classb{

publicfunctionbb(){

a::aa();

}

}

classc{

publicfunctioncc(){

a::aa();

}

}

$bbb=newb();

$ccc=newc();

$bbb->bb();

echo'*******************';

$ccc->cc();