分别有byte, short, int, long, char, float, double, boolean.
- 整型:byte, short, int, long
- 字符型:char
- 浮点型:float, double
- 布尔型:boolean
注:Java中最小的计算单元为字节,1字节=8位(bit)
数据类型 | 取值范围 | 默认值 | 描述 | |
byte | 8位(1字节) | -128——127 | 0 | 表示的整数 |
shot | 16位(2字节) | -32768——32768 | 0 | 表示的整数 |
int | 32位(4字节) | | 0 | 表示的整数 |
long | 64位(8字节) | -922_3372_0368_5477_5808——922_3372_0368_5477_5807 | 0L | 表示的整数 |
float | 32位(4字节) | -3.40292347E+38-3.40292347E+38 | 0.0f | 浮点数 |
double | 64位(8字节) | -1.79769313486231570E+308-1.79769313486231570E+308 | 0.0d | 浮点数 |
boolean | 示一位的信息 | true和false | false | |
char | 16位(2字节) | \u0000——\uffff | \u0000 | Unicode 字 |