我对传递对象和原始数据作为Java中的参数之间的区别感到有点困惑.我在这里读了一篇文章,解释说当你传递原始数据时,你复制那些数据然后传递它,但是如果传递一个对象,那么你就会传递一个对象引用.我还阅读了这篇讨论,解释说Java中没有传递引用.那么上面两个传递之间的真正区别是什么以及为什么Java以不同方式处理它们?提前致谢.
java parameters primitive
java ×1
parameters ×1
primitive ×1