Java語言支持的8中基本數據類型是:
byte(字節型)、short(短整型)、int(整型)、long(長整型)、float(單精度浮點型)、double(雙精度浮點型)、boolean(布爾型)、char(字符型)
對應包裝類
java.lang.Byte、java.lang.Short、java.lang.Integer、java.lang.Long、java.lang.Float、java.lang.Double、java.lang.Boolean、java.lang.Character
具體可分為四類:
整型 byte short int long
浮點型 float double
邏輯型 boolean(它只有兩個值可取 true false)
字符型 char
表格如下:
基本類型 |
占據空間大小 |
取值范圍 |
默認值 |
boolean |
不確定 |
true/false |
false |
byte |
一個字節 |
-128----127 |
0 |
int |
4個字節 |
-2^31-2^31-1 |
0 |
short |
2個字節 |
-2^15-2^15-1 |
0 |
long |
8個字節 |
-2^63-2^63-1 |
0L |
char |
2個字節 |
|
\u0000 |
float |
4個字節 |
-2^128-2^128 |
0.0F |
double |
8個字節 |
-2^1024-2^1024 |
0.0D |