老师,请问下,这里的obj不能有两个引用地址吗

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

这位同学,我觉着你是不是绕晕了。你想想指南针,只能指一个方向的,你换个方向站,指向不就从刚才的变成现在的了么。

  • 慕粉3125272 提问者 #1
    非常感谢!明白啦
    2018-04-11 13:41:00
qq_修炼者_0 2018-04-13 11:15:48

如果能指定两个不就有歧义了吗,栈内存中存一个引用地址,却指定到堆中的两个,那我取值取那个啊?

  • 提问者 慕粉3125272 #1
    指针是不是只有变量才拥有
    2018-04-13 11:22:40
  • qq_修炼者_0 回复 提问者 慕粉3125272 #2
    变量是储存数据的容器,可以是真实的数据,也可以是引用类型的地址,也就类似于指针,指定到堆内存中开辟的某一块空间
    2018-04-14 18:07:51
怎么都被占用了呢 2018-04-11 11:40:29

一个地址可以被多个对象引用,但是一个对象不能指向2个引用地址。

  • 提问者 慕粉3125272 #1
    也就是说一个栈中的地址同一时间只能指向堆内的一个引用对象,不能是多个
    2018-04-11 11:50:33
  • 提问者 慕粉3125272 #2
    当指向其他引用对象的时候,自己的地址会发生变化
    2018-04-11 11:52:34
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
组件化思想开发电商网页 18版
  • 参与学习           人
  • 提交作业       467    份
  • 解答问题       4826    个

本路径带你通过系统学习HTML5、JavaScript、jQuery的进阶知识,不仅如此,还会学习如何利用组件化的思想来开发网页,知识点+案例,使得所学可以更好的得到实践。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师