1:+=
int a = 20
double b = 30.5
那么 a+b 会隐式的变成 double(a+b)也就是自动类型转换 向上转型
而+= 会强制类型转换 看下面描述
而 a +=b 其结果类型为 Int 也就是50 等价于 a = (int) a+b
再说 b+=a 其结果类型为double: 50.5 等价于 b = (double) b+a
小结:谁在+=前面 就向谁转换类型
2:-=
int a = 20
double b = 30.5
b-=a
b现在的结果为 10.5
3:*=
int a = 5
int b = 6
a*=b = 30
4:/=
int a = 12
int b = 6
a/=b = 2
5:%=
int a = 14
int b = 6
a/=b
a的结果过程为 14÷6 = 2...2 将余数 ...2 分配给a 所以a现在的的值为 2