使用 static 來宣告常量

由於 static 關鍵字用於訪問沒有例項化類的欄位和方法,因此可以使用它來宣告常量以便在其他類中使用。這些變數將在類的每個例項中保持不變。按照慣例,static 變數總是 ALL_CAPS 並使用下劃線而不是駝峰情況。例如:

 static E STATIC_VARIABLE_NAME

由於常量不能改變,static 也可以與 final 修飾符一起使用:

例如,要定義 pi 的數學常量:

public class MathUtilities {
    
    static final double PI = 3.14159265358

}

哪個可以在任何類中用作常量,例如:

public class MathCalculations {
   
    //Calculates the circumference of a circle
    public double calculateCircumference(double radius) {
        return (2 * radius * MathUtilities.PI);
    }

}