1.文字值是指在源文件中使用的值,不是程序運(yùn)行時(shí)的實(shí)際值。Java中有兩種文字值,分別是基本數(shù)據(jù)類型文字值和字符串。文字值不能作為變量,也就是說(shuō)不能給文字值賦值,也就是說(shuō)文字值不能出現(xiàn)在賦值表達(dá)式的左邊。
2.布爾型文字值不能采用true和false兩種形式。true和false帶雙引號(hào)時(shí)不時(shí)布爾型文字值,而是字符串。
3.字符型文字值使用單引號(hào)括起來(lái)的一個(gè)字符。也可以使用以\u作為前綴的方式表示字符,例如\u1234.
4.Java中共定義了8個(gè)特殊的字符:\n(new line); \t(tab position); \f(forward paper); \""(雙引號(hào)) ; \r(return); \b(backspace); \"(單引號(hào)); \\(反斜線) 。
5.整數(shù)型文字值有3中進(jìn)制形式。默認(rèn)為十進(jìn)制。0--八進(jìn)制;0X(0x)--16進(jìn)制。
6.整數(shù)型文字值默認(rèn)為32位的整型,如果要聲明為64位的長(zhǎng)整型,需要加l或者L。
7.浮點(diǎn)型的文字值有兩種表示方式,小數(shù)法和科學(xué)計(jì)數(shù)法例如:1.4444和1.4E+21.
8.浮點(diǎn)型文字值默認(rèn)數(shù)據(jù)類型是64位的雙精度。如果需要32位的,則需要加后綴F或者f。雖然浮點(diǎn)型默認(rèn)是64位,但是還是需要加D或者d來(lái)明確表示。
9.字符串文字值是指用雙引號(hào)括起來(lái)的字符序列。例如"hello"。但是'a'不同于"a".Java中字符串是對(duì)象類型,字符則是數(shù)據(jù)類型。
posted on 2008-06-15 11:34
一葉笑天 閱讀(120)
評(píng)論(0) 編輯 收藏 所屬分類:
JAVA技術(shù)