官术网_书友最值得收藏!

第2章 Java編程基礎

2.2 常量與變量

2.2.1 常量

常量就是在程序運行過程中其值保持不變的量,即值不能被程序改變的量,也叫字面量。常量可分為數值常量和符號常量。

1.數值常量

數值常量就是直接出現在程序語句中的數值,例如3.14。數值常量有如下數據類型,系統會根據數值識別。

十進制整型常量:456、789等。

八進制整型常量:0123、076等。

十六進制整型常量:0x123、0xff等。

浮點型常量:3.14、14.E3、123.e-2等。

布爾常量:true、false。

字符常量:'?'、'C'、'$'等。

字符串常量:"java language"等。

2.符號常量

符號常量是用Java標識符表示的常量,用關鍵字final來定義。常量被定義后,不允許再進行更改。

定義符號常量的一般格式如下:

<final> <數據類型> <常量名> = <常量值>;

具體說明如下。

<final>:關鍵字,表示后面定義的是符號常量,只能賦值一次。

<數據類型>:常量的數據類型。它可以是上述數據類型之一。

<常量名>:標識符。要符合標識符命名規則,通常全部大寫,用下畫線分隔多個單詞。

<常量值>:常量的值。

例如:

final double PI=3.14; //定義了符號常量PI,其值為3.14
主站蜘蛛池模板: 外汇| 包头市| 乌拉特前旗| 改则县| 扎兰屯市| 同江市| 全南县| 九江县| 定襄县| 英超| 永胜县| 富顺县| 昂仁县| 略阳县| 班戈县| 蒙自县| 双流县| 海宁市| 商丘市| 历史| 深圳市| 溧阳市| 克什克腾旗| 碌曲县| 千阳县| 高安市| 昭通市| 武义县| 大荔县| 冀州市| 丰顺县| 定远县| 永丰县| 田林县| 神池县| 隆回县| 保亭| 柘城县| 五寨县| 莲花县| 新乡县|