在Java中,byte类型和short类型进行数学运算时,会先转换位int类型,所以得到的结果也是int类型。 所以在下面的代码中,需要对a+b的结果进行强制转换 在下图中,因为byte类型的范围位-128到127,所以当a为100,b为100时,c的结果溢出了