qq__878
2015-07-30 19:39
对象的值和对象引用的值是不一样的么?对于引用我有点搞不清,引用的是什么?
比如:先分别给他们的属性age赋值。dog.age=15和dog2.age=15。比较对象的值否一样,就要重写equals。但是equals方法里判断的引用的地址,等等,那么这里的引用的值又是什么呢?
对象的值表示对象的地址,即对象储存在哪里。对象引用的值表示对象的属性信息。
所以,对象的值和对象引用的值是不一样的,对象的值相同,则对象引用的值相同,反之不成立。
Java入门第二季 升级版
530653 学习 · 6091 问题
相似问题