更新時(shí)間:2022-10-24 10:18:32 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2397次
Java中基本類型有8種。
Java基本類型和取值范圍類型字節(jié)數(shù)范圍byte1
-128~127 (-2的7次方到2的7次方-1)
short2
-32768~32767(-2的15次方到2的15次方-1)
int4
-2147483648~2147483647(-2的31次方到2的31次方-1)
float4 double8最高位即63位為符號(hào)位,62-52位為指數(shù)位,51-0位為尾數(shù),或者稱有效數(shù)字位。long8
(-2的63次方到2的63次方-1)
char2 boolean不定true 、 false
boolean類型沒有給出精確的定義,用一個(gè)bit就可以存儲(chǔ)。《Java虛擬機(jī)規(guī)范》給出了4個(gè)字節(jié),和boolean數(shù)組1個(gè)字節(jié)的定義,具體還要看虛擬機(jī)實(shí)現(xiàn)是否按照規(guī)范來,所以1個(gè)字節(jié)、4個(gè)字節(jié)都是有可能的。這其實(shí)是運(yùn)算效率和存儲(chǔ)空間之間的博弈,兩者都非常的重要。
在通常情況下,如果JAVA中出現(xiàn)了一個(gè)整數(shù)數(shù)字比如35,那么這個(gè)數(shù)字就是int型的,如果我們希望它是byte型的,可以在數(shù)據(jù)后加上大寫的 B:35B,表示它是byte型的,同樣的35S表示short型,35L表示long型的,表示int我們可以什么都不用加,但是如果要表示long型的,就一定要在數(shù)據(jù)后面加“L”。
以上就是關(guān)于“Java字符類型的取值范圍”介紹,大就如果想了解更多相關(guān)知識(shí),不妨來關(guān)注一下本站的Java字符類型,里面有更豐富的知識(shí)等著大家去學(xué)習(xí),希望對(duì)大家能夠有所幫助。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)