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 |