对于Java中值传递和引用传递的理解还是有点模糊,就看了些文章,以下文章写的比较简洁明了,就转载一下,学习。
特别注意:
- 基本数据类型传值,对形参的修改不会影响实参;
- 引用类型传引用,形参和实参指向同一个内存地址(同一个对象),所以对参数的修改会影响到实际的对象。
- String, Integer, Double等immutable的类型特殊处理,可以理解为传值,最后的操作不会修改实参对象。
具体参考以下链接:
Java中值传递和引用传递的理解
对于Java中值传递和引用传递的理解还是有点模糊,就看了些文章,以下文章写的比较简洁明了,就转载一下,学习。
特别注意: