在Java中,成員變量是指屬于類的變量,可以在類的任何地方訪問。成員變量可以根據訪問權限進行修飾,常見的修飾符有public、private、protected和default。
定義成員變量的語法格式為: [訪問修飾符] [static] [final] 數據類型 變量名 [= 初始值];
訪問修飾符:表示成員變量的訪問權限,可以是public、private、protected或default。 static修飾符:表示該成員變量為靜態變量,屬于類而不是實例。 final修飾符:表示該成員變量為常量,一旦賦值后不可更改。 數據類型:表示成員變量的數據類型,可以是任意有效的數據類型。 變量名:表示成員變量的名稱,遵循標識符的命名規則。 初始值:表示成員變量的初始值,在定義時可選擇性地賦值。
示例: public class MyClass { public int publicVar; // 公共成員變量 private String privateVar; // 私有成員變量 protected static double protectedVar; // 受保護的靜態成員變量 int defaultVar = 10; // 默認訪問權限的成員變量
public static final int CONSTANT_VAR = 100; // 公共的靜態常量
// ...
}