在Java中,可以通過在變量聲明前加上關鍵字static
來定義靜態變量。靜態變量屬于類而不是實例對象,它在類加載時被初始化,且只有一份副本被所有實例對象共享。
以下是定義靜態變量的語法格式:
訪問修飾符 static 數據類型 變量名;
其中,訪問修飾符指定了該靜態變量的訪問級別(例如:private
、public
、protected
等)。
以下是一個簡單的例子:
public class MyClass {
static int count; // 定義一個靜態變量count
public static void main(String[] args) {
count = 10; // 可以直接通過類名訪問靜態變量
System.out.println("count = " + count);
}
}
在這個例子中,定義了一個靜態變量count
,并通過類名MyClass
訪問并賦值給它。