分类：电脑/网络-互联网
问题：java中的一个比较棘手的问题，和c++的区别。 
回答：java里面用的是副本C++里面用的是本身所在的内存空间a*=a*=b;java中a放在一个内存中 当调用a的时候 创建他的一个副本然用他的副本和3相乘最后用他本身的和这个值相乘 结果就是 a = 2 * (2 * 3);c++中 不创建副本直接用本身 结果就是 a = (2 * 3) * (2 * 3);意思就是 java里面每次调用都是用他原始值的一个副本 最后返回的是覆盖他的本身 明白点了码// 有不了解的就短信密我吧 百度号 binlaniua 共同探讨