参考文献:Java 到底是值传递还是引用传递? - 知乎
参考 他的回复:Hollis
总结:
Java中的传递,是值传递,而这个值,实际上是对象的引用
所以看上去有一些是引用传递。
如果一个User对象,传递到另外一个方法内。由于是值传递了 引用,所以其实方法内只要不重新user = new User(); 那么修改都是可以修改原先的值的。
参考文献:Java 到底是值传递还是引用传递? - 知乎
参考 他的回复:Hollis
总结:
Java中的传递,是值传递,而这个值,实际上是对象的引用
所以看上去有一些是引用传递。
如果一个User对象,传递到另外一个方法内。由于是值传递了 引用,所以其实方法内只要不重新user = new User(); 那么修改都是可以修改原先的值的。