更新時間:2022-10-24 10:18:32 來源:動力節(jié)點 瀏覽2311次
Java中基本類型有8種。
Java基本類型和取值范圍類型字節(jié)數范圍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位為符號位,62-52位為指數位,51-0位為尾數,或者稱有效數字位。long8
(-2的63次方到2的63次方-1)
char2 boolean不定true 、 false
boolean類型沒有給出精確的定義,用一個bit就可以存儲。《Java虛擬機規(guī)范》給出了4個字節(jié),和boolean數組1個字節(jié)的定義,具體還要看虛擬機實現是否按照規(guī)范來,所以1個字節(jié)、4個字節(jié)都是有可能的。這其實是運算效率和存儲空間之間的博弈,兩者都非常的重要。
在通常情況下,如果JAVA中出現了一個整數數字比如35,那么這個數字就是int型的,如果我們希望它是byte型的,可以在數據后加上大寫的 B:35B,表示它是byte型的,同樣的35S表示short型,35L表示long型的,表示int我們可以什么都不用加,但是如果要表示long型的,就一定要在數據后面加“L”。
以上就是關于“Java字符類型的取值范圍”介紹,大就如果想了解更多相關知識,不妨來關注一下本站的Java字符類型,里面有更豐富的知識等著大家去學習,希望對大家能夠有所幫助。