1. 程式人生 > >Java常量的申明和使用

Java常量的申明和使用

常量就是從程式開始執行到結束都不變的量。在 Java 程式設計中,使用關鍵字“final”來宣告一個常量,例如下面的程式程式碼。

///這裡的 x 是一個常量,但是是在某個方法內的常量,也可以稱為成員常量(作者給它取的名字)
public class var{
    public static void main(String[] args){
        var m=new var();
        final int X=20;
        System.out.println("常量 X="+X);
    }
}
執行結果是:
常量 X=20

如果要宣告一個類常量,就需要使用關鍵字“static”和“final”的組合,例如下面的例子。


///這裡的 x 是類常量,所以無論是哪個物件的引用,它的值終究不變
public class var{
    static final int X=20;
    public static void main(String[] args){
        System.out.println(" 列印資料 X="+X);
    }
}
執行結果是:
列印資料 X=20

從上面的例子可以看出,如果這個常量是類常量,那麼無需再構造物件,可以直接引用這個常量。前一個例子宣告的常量是一般常量,不是類常量,所以一定要構造物件,通過物件來引用這個常量,所以切記類常量和一般常量的區別所在。