PHP中static修飾的靜態變數的筆記

2021-08-13 09:10:55 字數 516 閱讀 8660

1. 在定義的類(class child)中使用靜態變數($num)用self::num

2. 在類外使用則用child::$num表示

class

child

public

function

join_game

() }

//建立幾個人

$c1=new child("網二");

$c1->join_game();

$c2=new child("張三");

$c2->join_game();

$c3=new child("李四");

$c3->join_game();

//檢視有幾個人

echo

"有".child::$num;

3.static表示共享的,要是不用static,別的方法就訪問不到static後面的資料

static靜態修飾

1.static 靜態的 能夠修飾 屬性 方法 塊 static修飾的屬性方法 塊,載入到記憶體的過程 1 當遇到類名,則需要通過jvm中的類載入器,先將 類這個模板先載入到 方法區中 儲存起來.2 將靜態的屬性方法挑揀出來放到 方法區中的靜態域 靜態方法區 1 靜態的屬性方法隨著類的載入而夾在,優...

static修飾的靜態方法

1 static修飾的方法 稱為 靜態方法 或者 類方法 2 靜態方法的呼叫 類名.方法名 class helloworld static void main 3 注意 a 靜態方法中可以直接呼叫同類中的靜態成員,但不能直接呼叫非靜態成員 若要訪問 非靜態成員,可以通過建立類的物件 來訪問非靜態成員...

Java中的靜態修飾符 static

靜態修飾符的特點 static是乙個修飾符,用於修飾成員 成員變數和成員函式 靜態成員隨著類的載入而載入。靜態成員優先於物件存在。靜態成員被所有物件所共享 靜態成員多了乙個中呼叫方式,可以被類名直接呼叫。靜態使用的注意事項。靜態方法只能訪問靜態成員,非靜態方法既可以訪問靜態又可以訪問非靜態。靜態方法...