java数据类型
- 基本类型
- 整数类型
byte[1] short[2] int[4] long[8] - 布尔类型
boolean[1] - 浮点类型
double[8] float[4] - 字符型
char[2]
- 整数类型
- 引用类型
- 类(class)
- 接口(interface)
- 数组([])
低精度向高精度
char->int->long->float->double
byte->short->int->long->float->double
多种类型的数据混合运算时,系统首先将数据转换成容量最大的那种类型
int n1 = 10;
- [ x ] float n2 = n1 + 1.1;
- [ √ ] double n3 = n1 + 1.1;
- [ √ ] float n3 = n1 + 1.1f;
a++ 先取值后运算
++a 先运算后取值