最佳答案
直到今天,我认为例如:
i += j;
只是一个快捷方式:
i = i + j;
但如果我们试试这个:
int i = 5;long j = 8;
那么i = i + j;
不会编译,但i += j;
会编译得很好。
这是否意味着实际上i += j;
是这样的快捷方式i = (type of i) (i + j)
?