基礎資料型別
byte(位元組)
8bit(8
個二進位制位)0
2^8 = 256
-128 ~ 127
short(
短整型)
16bit
02^16 = 65536
-32768 ~ 32768
int(整型)
32bit
02^32 =
-2147483648 ~ 2147483648
long
(長整型)
64bit
02^64
-9233372036854477808 ~ 9233372036854477808
float
(單精度浮點型)
32bit
0.0f
可以保留
7位小數字
-3.40292347e+38 ~ 3.40292347e+38
double
(雙精度浮點型)
64bit
0.0d
可以保留
15位小數字
-1.79769313486231570e+308 ~ 1.79769313486231570e+308
boolean(布林型)
8bit/32bit
false
true/false
char(字元型)
16bit
\u0000
\u0000 ~ \uffff
如果boolean申明乙個基礎型別變數,該變數佔4個位元組;
如果boolean申明乙個陣列型別,該陣列每個元素佔1個位元組;
Java基礎 資料型別二
在計算機中所有的數字都是以二進位制存在的,原始碼是直接將乙個整數換算成二進位制數,然而計算機是以補碼的形式儲存所有的整數。補碼計算規則 1 整數的補碼和原始碼相同,負數的補碼是其反碼加1 2 反碼是對原始碼按位取反,只有高好位 符號位 例子 2147483645的補碼 原始碼 11111111111...
java基礎1 資料型別
資料大小 資料範圍 int4個位元組 4 8 32 2 31 2 31 short 2個位元組 2 8 16 2 15 2 15 long 8個位元組 8 8 64 2 63 2 63 byte 1個位元組 8位 2 7 2 7 資料大小 資料範圍 float 4個位元組 4 8 32 2 128 ...
JAVA基礎 資料型別轉換
在進行程式設計的時候,常常會遇到資料型別轉換的問題,現在就進行相應的總結。八種基本資料型別 除了boolean型別以外所有的基本資料型別在進行不同資料型別的運算的時候都要進行型別轉換。一 自動型別轉換 只要型別轉換滿足相容型別,且為從低級別轉向高階別 從小向大 轉換,就可以進行自動型別轉換。注意 c...