《Java基礎知識》Java常量的申明和使用


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

這里的 x 是一個常量,但是是在某個方法內的常量,也可以稱為成員常量(作者給它取的名字)

public class var {
    
    public static void main(String[] args){
        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

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

參考:https://blog.csdn.net/ff55fff/article/details/76762132


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM