對(duì)象的值和對(duì)象引用的值是不一樣的么?
對(duì)象的值和對(duì)象引用的值是不一樣的么?對(duì)于引用我有點(diǎn)搞不清,引用的是什么?
比如:先分別給他們的屬性age賦值。dog.age=15和dog2.age=15。比較對(duì)象的值否一樣,就要重寫(xiě)equals。但是equals方法里判斷的引用的地址,等等,那么這里的引用的值又是什么呢?
對(duì)象的值和對(duì)象引用的值是不一樣的么?對(duì)于引用我有點(diǎn)搞不清,引用的是什么?
比如:先分別給他們的屬性age賦值。dog.age=15和dog2.age=15。比較對(duì)象的值否一樣,就要重寫(xiě)equals。但是equals方法里判斷的引用的地址,等等,那么這里的引用的值又是什么呢?
2015-07-30
舉報(bào)
2015-12-16
對(duì)象的值表示對(duì)象的地址,即對(duì)象儲(chǔ)存在哪里。對(duì)象引用的值表示對(duì)象的屬性信息。
所以,對(duì)象的值和對(duì)象引用的值是不一樣的,對(duì)象的值相同,則對(duì)象引用的值相同,反之不成立。