使用 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);
}
}