为了账号安全,请及时绑定邮箱和手机立即绑定

对象的值和对象引用的值是不一样的么?

对象的值和对象引用的值是不一样的么?对于引用我有点搞不清,引用的是什么?

比如:先分别给他们的属性age赋值。dog.age=15和dog2.age=15。比较对象的值否一样,就要重写equals。但是equals方法里判断的引用的地址,等等,那么这里的引用的值又是什么呢?

正在回答

2 回答

对象的值表示对象的地址,即对象储存在哪里。对象引用的值表示对象的属性信息。

所以,对象的值和对象引用的值是不一样的,对象的值相同,则对象引用的值相同,反之不成立。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530552    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

对象的值和对象引用的值是不一样的么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信