基本类型
Java中没种基本类型所占的空间大小都是一样的,所以它具有更好的可移植性。
基本类型 | 大小 | 最小值 | 最大值 | 包装器类型 | 默认值 |
---|---|---|---|---|---|
boolean | - | - | - | Boolean | false |
char | 16-bit | Unicode 0 | Unicode 2^16 -1 | Character | null |
byte | 8-bit | -128 | +127 | Byte | 0 |
short | 16-bit | -2^15 | +2^15 -1 | Short | 0 |
int | 32-bit | -2^31 | +2^31 -1 | Integer | 0 |
long | 64-bit | -2^63 | +2^63 -1 | Long | 0L |
float | 32-bit | IEEE754 | IEEE754 | Float | 0.0f |
double | 64-bit | IEEE754 | IEEE754 | Double | 0.0d |
void | - | - | - | Void | - |
所有数值类型都有正负号,所以不要去寻找无符号的数据类型