Java基本数据类型有8种:
基本类型 | 大小 | 最小值 | 最大值 | 默认值 |
---|---|---|---|---|
byte (位) | 8 bits = 1字节 | -128 | 127 | 0 |
short (短整数) | 16 bits = 2字节 | -215 | 215-1 | 0 |
int (整数) | 32 bits = 4字节 | -231 | 231-1 | 0 |
long (长整数) | 64 bits = 8字节 | -263 | 263-1 | 0 |
float (单精度) | 32 bits = 4字节 | -231 | 231-1 | 0.0 |
double (双精度) | 64 bits = 8字节 | -263 | 263-1 | 0.0 |
char (字符) | 16 bits = 2字节 | 0 | 216-1 | 空 |
boolean (布尔值) | 1 bit | true | false | false |
名词解析:
bit : 位,计算机存储数据的最小单元,二进制数中的一个位数。
byte : 字节,计算机存储数据的基本单位,一个字节由8位二进制数组成。通常一个汉字占两个字节。