一、整型常量:表示一個不帶小數位的整數,可正可負,有3種表示形式
十進制:用非零數字開頭,如5六、-2四、0
八進制:用零開頭,如01七、0、0123
十六進制:用0x或0X開頭,如0x十二、0XAB、0x0
二、浮點型常量:又稱實型常量,用來表示帶有小數部分的十進制實數,有兩種表示形式
小數形式,即平常計數法,如4.三、-0.23
指數形式,即科學計數法,如2.3e3,3.3e-4
三、邏輯型常量:又稱布爾型常量,用來表示邏輯判斷的結果,有兩個取值: true和false
四、字符型常量:用一對單引號括起來的一個字符,有如下幾種形式:
單個字符,如'a'、 張'
轉義字符,如^\n'、 '\r’、 '\t'、 \b'
八進制轉義字符,用三位八進制數表示一個字符,如"\101'、 '\307'、 \141'
Unicode轉義字符,用四位十六進制數表示- -個字符,如"\u4ba5'、 ^\u0041'
五、字符串常量,是用一對雙引號括起來的一個字符序列,如"hello」、 」我喜歡學習JAVA"
常量按照數據表達的方式,可分爲值常量和符號常量兩種
一、值常量就是直接以特定值表達的常量,如12.3四、 2五、-3二、 'a’、 "abc"等
二、符號常量是一種標識符形式的常量,這類常量引用時以符號名稱代替,但參與運算的是它的內容,即常量的值,這類常量必須先定義才能使用
格式: final <類型> <符號常量標識符>=<常量值>;
例如:
final double PI = 3.1415926ide