變量在編程中至關(guān)重要,因?yàn)檫@就是在特定內(nèi)存位置存儲(chǔ)數(shù)據(jù)的方式。例如,Java程序在運(yùn)行時(shí)將值存儲(chǔ)在稱為“變量”的容器中,這些變量被定義為基本存儲(chǔ)單元。為了增強(qiáng)程序的可讀性,程序員在在給這些變量命名和賦值時(shí)必須遵循特定的慣例。例如,表示固定值的源代碼是“literal”。參加java培訓(xùn),可以掌握最新技術(shù),增強(qiáng)自身競(jìng)爭(zhēng)力,不斷提升自己。
Java中的文字是布爾、字符、數(shù)字或字符串?dāng)?shù)據(jù)的合成表示。它們是在程序中表達(dá)特定值的一種方法。它們是直接出現(xiàn)在程序中的常量值,現(xiàn)在可以分配給變量。例如,這里有一個(gè)名為’’/count的整數(shù)變量,在該語(yǔ)句中指定為整數(shù)值:
int count = 0;
“int count”是整數(shù)變量,文字”0”表示零值。因此,分配給變量的常量值可以稱為文字。
Java中的文字類型
Java中的文字通常分為六種類型,然后再分為各種子類型。主要的文字類型有:
1、整數(shù)文字
整數(shù)文字由數(shù)字序列組成,并細(xì)分為以下子類型:
l 十進(jìn)制整數(shù):十進(jìn)制整數(shù)以10為基數(shù),數(shù)字范圍從0到9。它們可以有負(fù)(-)或正(+),但字符之間不允許有非數(shù)字字符或逗號(hào)。示例:2022,+42,-68。
l 八進(jìn)制整數(shù):八進(jìn)制整數(shù)以8為基數(shù),數(shù)字范圍從0到7。八進(jìn)制整數(shù)總是以“0”開頭。例如:007,0295。在java培訓(xùn)中,既有理論知識(shí)的學(xué)習(xí),還有實(shí)戰(zhàn)操作項(xiàng)目,讓你將學(xué)到的知識(shí)真正運(yùn)用到實(shí)踐中去,更全面地掌握java知識(shí)和技能。
l 十六進(jìn)制:十六進(jìn)制整數(shù)以16為基數(shù),使用從0到9的數(shù)字以及A到F的字符。字符區(qū)分大小寫,表示10到15的數(shù)字范圍。示例:0xf,0xe。
l 二進(jìn)制整數(shù):二進(jìn)制整數(shù)使用基數(shù)2,由數(shù)字“0”和“1”組成。前綴“0b”表示二進(jìn)制系統(tǒng)。示例:0b11011。
2.浮點(diǎn)文字
浮點(diǎn)文字表示為指數(shù)符號(hào)或小數(shù)。它們可以表示正值或負(fù)值,但如果未指定,則默認(rèn)值為正值。浮點(diǎn)文字有以下格式:
l 浮點(diǎn):浮點(diǎn)格式單精度(4字節(jié))以“f”或“F”結(jié)尾。示例:4f。浮動(dòng)格式雙精度(8字節(jié))以“d”或“D”結(jié)尾,示例:3.14d。
l 十進(jìn)制:此格式使用0到9,可以有后綴或指數(shù)。示例:99638.440。
指數(shù)形式的小數(shù):指數(shù)形式可以使用可選符號(hào)(如“-”)和指數(shù)指示符(如“e”或“E”)。示例:456.5f。
3.字符文字
字符(Char)文字表示為轉(zhuǎn)義序列或字符,用單引號(hào)括起來(lái),在Java中始終是字符類型。字符文字是16位Unicode字符,范圍從0到65535。示例:char ch=077。想學(xué)習(xí)java的同學(xué),建議考慮參加java培訓(xùn),進(jìn)一步提升自己,給自己增值。
4.字符串文字
字符串文字是雙引號(hào)(“”)括起來(lái)的字符序列。這些字符可以是字母數(shù)字、特殊字符、空格等。例如:”John”、”2468”、”n”等。
5.布爾文字
布爾文字只有兩個(gè)值,因此分為兩個(gè)文字:
l True表示真布爾值
l False表示假布爾值
因此,布爾文字表示邏輯值true或false。這些值不區(qū)分大小寫,如果以大寫或小寫模式呈現(xiàn),則同樣有效。布爾文本也可以使用值“0”和“1”。
示例:
l boolean b = true;
l boolean d = false;
6.空文字
空文字表示空值,不引用任何對(duì)象??罩低ǔS米鳂?biāo)記,以指示引用類型對(duì)象不可用。它們通常描述程序中的未初始化狀態(tài)。試圖取消引用空值是錯(cuò)誤的。示例:Patient age = NULL;
總結(jié)
記住,并不是每個(gè)人都將Java中的文字分為這六種類型。替代分類將文字分為四種類型(整數(shù)、字符、布爾和字符串)或十種類型(整數(shù)、實(shí)數(shù)、反斜杠、字符、字符串、浮點(diǎn)、布爾、空、類和無(wú)效)。很多初學(xué)者會(huì)選擇報(bào)名參加java培訓(xùn),這里有經(jīng)驗(yàn)豐富的專業(yè)老師面授指導(dǎo),還有實(shí)戰(zhàn)項(xiàng)目訓(xùn)練,可以更加快速學(xué)到真正有用的知識(shí)和技能。