junk_ndsc 2021-05-08 17:05 采纳率: 63.9%
浏览 46
已结题

关于Java引用传递问题

引用传递不能改变实际参数的地址,请问下这句怎么理解?引用传递过去的参数是其引用的副本,但是可以可变其实际参数的内容,这样的话,它的值发生了变化,但是它原有的引用还是只想这个地址,这样不是相当于原有引用发生了改变么?

  • 写回答

3条回答 默认 最新

  • 快乐鹦鹉 2021-05-08 17:11
    关注

    比如我给你一个家庭地址,写在一张纸上,你只能看一眼,然后你就可以给这个地址的家里放点东西。但这个家庭地址你怕忘了,你自己把地址写在了另一张纸上。

    引用一方面告诉你这个地址,还授权你可以到这个地址所在的空间进行数据加工,但这个地址本身写在的这张纸你不具有控制权,你得到的只是一个写着同样地址的另一张纸。你妄图通过修改这张纸上的地址想改变原先哪张纸上的地址是做不到的

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月8日

悬赏问题

  • ¥15 plotBAPC画图出错
  • ¥30 关于#opencv#的问题:使用大疆无人机拍摄水稻田间图像,拼接成tif图片,用什么方法可以识别并框选出水稻作物行
  • ¥15 Python卡尔曼滤波融合
  • ¥20 iOS绕地区网络检测
  • ¥15 python验证码滑块图像识别
  • ¥15 根据背景及设计要求撰写设计报告
  • ¥20 能提供一下思路或者代码吗
  • ¥15 用twincat控制!
  • ¥15 请问一下这个运行结果是怎么来的
  • ¥15 单通道放大电路的工作原理