java大转小_Java 小类型与大类型
小类型向大类型(隐式类型转换)小类型向大类型的转换JVM会自动完成,不需要编写额外的代码。如下代码:byte b1 = 3;b1 = b1 +3这样会在b1 = b1 +b2处报错,原因在于Java默认的证书类型的是 int 类型,b1+b2返回的结果会通过隐式类型转换将结果变成int类型,又由于b1是 byte类型的变量,因此赋值会报错。如果这样写代码:int b1 = 3;byte b2 = ...