Java8种基本数据类型如下;
注意他们之间的自动转换顺序为:(byte,short,char)-->int -->long--float-->double
类型 | 占用字节 | 范围 | 所属类型 |
byte | 1 | -128~127 | 整型 |
short | 2 | -32,768~ 32,767 | 整型 |
int | 4 | -231~ 231-1 | 整型 |
long | 8 | -263~263-1 | 整型 |
float | 4 | -231~ 231-1 | 单精度浮点 |
double | 8 | -263~263-1 | 双精度浮点 |
char | 2 | 0~ 65,535 | 字符型 |
boolean | 布尔型 |