Java中的引用传递和值传递概括总结三句话

(1)基本数据类型传值,对形参的修改不会影响实参;
(2)引用类型传引用,形参和实参指向同一个内存地址(同一个对象),所以对参数的修改会影响到实际的对象;

(3)String, Integer, Double等immutable(翻译:不可变类型,即final类)的类型特殊处理,姑且理解为传值,最后的操作不会修改实参对象。

注意:

如果想知道第③条的缘由,请参看我的另一篇博客:

https://blog.csdn.net/HD243608836/article/details/79953565

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试