首頁  >  文章  >  Java  >  Java類別變數是指什麼?

Java類別變數是指什麼?

WBOY
WBOY轉載
2023-05-08 17:37:181804瀏覽

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中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除