本文目錄一覽:
在java語言中,如果數字沒有任何字母,計算機默認為什麼類型
答:在java語言中,如果數字沒有任何字母,計算機默認為int類型
類的成員變數編譯系統會自動賦予初值,但必須先定義才能使用,可以不必初始化!
類的成員數據類型的默認值是:
boolean
:
false
byte
:
short
:
char
:
‘\u0000’
int
:
float
:
0.0F
double
:
0.0
object
:
null
局部變數也必須先定義才能使用,而且必須進行初始化,否則就報錯!
java的基本數據類型有哪些
整數類型:
byte:位元組佔用 1位元組 8位,用來表達最小的數據單位,儲存數據長度為 正負 127;
short:位元組佔用 2位元組 16位,儲存數值長度為 -32768-32767
int:位元組佔用 4位元組 32位,最為常用的整數類型,儲存長度為,-2^31-1~2^31 (21 億)
long:位元組佔用 8位元組 64位,當到達int數值極限時使用,儲存長度為 看圖片:
浮點數類型:
float:單精度浮點型 32位 取值範圍 3.4e-38~3.4e-38
double:雙精度浮點型 64位 ,java中默認的浮點類型 取值範圍 1.7e-308~1.7e-308
字元類型:
char:16位 ,java字元使用Unicode編碼;
布爾類型
boolean : true 真 和 false 假
引用數據類型:
類 class
介面 interface
數組
為什麼java中整數默認int,小數默認double;聽說是出於效率的原因,望高手指教
這樣默認的int和double數據類型的範圍大概在正負20億左右,能包含我們日常生活中99%的應用,整數默認為long就有點佔地方費資源了,要不你認為整數默認為short或byte?整數默認int,小數默認double,這樣我們一般編程也不用因為數據的大小長度轉換來轉換去了。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/247060.html