| 数据类型 | 说明 | 字节 |
| —- | —- | —- |
| byte | 字节型 | 1 |
| short | 短整型 | 2 |
| int | 整型 | 4 |
| long | 长整型 | 8 |
| float | 单精度浮点型 | 4 |
| double | 双精度浮点型 | 8 |
| char | 字符型 | 2 |
| boolean | 布尔型 | 1 |
整型 字面值 默认是 int
浮点型字面值 默认是 double 双精度浮点型,末尾加 f 或 F 表示单精度浮点值。例如:1.24f
声明时 float a = 1.24f 末尾不加单精度后缀会报错
// 1.23 * 10^5
double number = 1.23E5
float num = 1.23e5f
// 0.2
double de = .2