Java基础 在对变量使用++, --, +=, -=, *=, /=, %=这些运算时,不会破坏变量原来的数据类型。 byte b=127; b++; system.out.println(b) 结果为b=-128 byte,short,char三种类型变量在进行运算时结果要用比他们三个容量大的数据类型接收,否则编译会出错。 byte,short,char->int->long->float->double容量依次递增 强制类型转换可能会造成数据精度问题