| 基本类型 | 大小 | 最小值 | 最大值 | 包装器类型 |
|---|---|---|---|---|
| boolean | 1bit | Boolean | ||
| char | 16bit = 2个字节 | Character | ||
| byte | 8bit = 1个字节 | -128 | 127 | Byte |
| short | 16bit = 2个字节 | -215 | 215 – 1 | Short |
| long | 64bit = 8个字节 | -263 | 263 – 1 | Long |
| int | 32bit = 4个字节 | -231 | 231 – 1 | Integer |
| float | 32bit = 4个字节 | Float | ||
| double | 64bit = 8个字节 | Double | ||
| void | Void |
float和double的区别
float: 单精度浮点数,内存中32bit=4个字节,有效数字8位数,多出的将会四舍五入
double: 双精度浮点数,内存中64bit=8个字节,有效数字18位数,多出的将会四舍五入
爱站程序员基地


