一. 自动类型转换[熟知]
举个例子,便于理解
public static void main(String[] args) {
byte a = 20;
int b = a;
}
java遵循类型匹配原则 ,但是为什么 byte 类型的a 能赋值给 int 类型的b
因为此时发生了自动类型转换
public static void main(String[] args) {
char a = 105;
System.out.println(a );
}
这就是取值范围小的byte会自动转换成int类型,
这是类型的范围从