Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。
基本类型 | 大小 | 取值范围 | 装箱基本类型 |
int | 4个字节 | -2^31 ~ 2^31-1 | Integer |
char | 2个字节 | Character | |
byte | 1个字节 | -2^7 ~ 2^7-1 | Byte |
short | 2个字节 | -2^15 ~ 2^15-1 | Short |
long | 8个字节 | -2^63 ~ 2^63-1 | Long |
float | 4个字节 | Float | |
double | 8个字节 | Double | |
boolean | 1或者4个字节 | true ~ false | Boolean |
1byte = 1字节 = 8 bit(位)