1、說明
類別變數又稱為靜態變量,在類別中用static關鍵字聲明,但必須在方法之外。
不管一個類別創建了多少個對象,類別只有一個類別變數的副本。
靜態變數除了被宣告為常數外,很少被使用。靜態變數是指宣告為public/private、final和static類型的變數。靜態變數初始化後不可改變。
靜態變數儲存在靜態儲存區。常被宣告為常數,很少單獨使用static聲明變數。
靜態變數在第一次存取時創建,程式結束時銷毀。
與實例變數具有相似的可見性。但是,為了讓類別的使用者看到,很多靜態變數宣告是public型別。
2、實例
public class Employee { //salary是静态的私有变量 private static double salary; // DEPARTMENT是一个常量 public static final String DEPARTMENT = "开发人员"; public static void main(String[] args) { //我们可以先定义,然后再初始化之后使用 salary = 10000; //输出结果:开发人员平均工资:10000.0 System.out.println(DEPARTMENT + "平均工资:" + salary); } }
以上是Java類別變數是指什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!