特点:
1、 系统自动完成的,不需要程序员手动修改代码
2、将 取值范围小的类型 自动提升为 取值范围大的类型
注意:
整数类型直接写会默认为int
小数类型直接写默认为double
类型的范围大小:byte < short(char) < int < long < float < double
案例
public static void main(String[] args) { int i = 1; byte b = 2; // byte x = b + i; // 报错 //int类型和byte类型运算,结果是int类型 int j = b + i; System.out.println(j); }