Java–基本数据类型
由于自己经常记不住这些基本数据类型,还有他们的大小,包装类,数据范围,默认值,所以在这边通过表格进行总结记忆:
数据类型 | bit | 字节 | 包装类 | 数据范围 | 默认值 |
---|---|---|---|---|---|
byte | 8 | 1 | Byte | − 2 7 -2^7 −27~ 2 7 − 1 2^7-1 27−1 | 0 |
short | 16 | 2 | Short | − 2 1 -2^1 −21 5 ^5 5~ 2 1 2^1 21 5 − 1 ^5-1 5−1 | 0 |
char | 16 | 2 | Character | ------ | u0000 |
int | 32 | 4 | Integer | − 2 3 -2^3 −23 1 ^1 1~ 2 3 2^3 23 1 − 1 ^1-1 1−1 | 0 |
long | 64 | 8 | Long | − 2 6 -2^6 −26 3 ^3 3~ 2 6 2^6 26 3 − 1 ^3-1 3−1 | 0L |
float | 32 | 4 | Float | ------ | 0.0f |
double | 64 | 8 | Double | ------ | 0.0D |
boolean | 不确定 | 不确定 | Boolean | true或者False | false |