类型 | 默认值 | 取值范围 | 大小 |
byte | 0 | -2^7—-2^7-1 | 1字节(8bit) |
char | '\u0000' | 0—-2^16-1 | 2字节 |
short | 0 | -2^15—-2^15-1 | 2字节 |
int | 0 | -2^31—-2^31-1 | 4字节 |
float | 0.0f | -2^31—-2^31-1 |
4字节 |
long | 0L | -2^63—-2^63-1 | 8字节 |
double | 0.0d | -2^63—-2^63-1 | 8字节 |
boolean | false | true\false | 1字节或4字节(看虚拟机实现是否规范) |
而其对应的封装类的缺省值都为 null