基礎知識總結:基本數據類型

八種基本數據類型包括:4種整形,2種浮點型,1種表示Unicode編碼的字符類型char,和表示真值得boolean類型。

整形用於表示沒有小數部分的數值,它允許表示爲負數

int           4字節      -2^31~~2^31-1

short       2字節       -2^15~~2^15-1

long        8字節       -2^63~~2^63-1

byte        1字節       -2^7~~2^7-1 

給long賦值的時候如果超出了int表示的範圍就要在數字後邊L


小數類型是有 float   4字節 和 double  8字節,這兩個類型表示精度不同,double的精度更大

float類型的數組後邊加f,double類型後邊加L

字符類型char用於表示一個字符,這個字符可以是中文字符,也可以是英文字符,不可以用雙引號char a = 'A'

基本數據類型和複雜數據類型的區別,內存分兩塊一塊用於存儲數據本身,一塊用於存儲數據地址

基本數據類型的內存地址存儲的就是它的值本身

複雜數據類型的內存地址存儲的就是它存放它值得地址,地址裏存儲的纔是真正的值所在地

所以複雜數據重新賦值的時候其實是把該數據的地址指向新賦值的地址,所以不存在數據內存溢出的情況


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章