哈希码与对象的引用或地址之间的区别?

Man*_*han 5 java reference hashcode

哈希码与对象的引用或地址之间的区别?

Arm*_*and 5

在JavaME中,这三件事是无关的。

对象的 hashCode 是它的半唯一标识符。

对对象的引用是该对象的作用域句柄。

对象的地址(可能)是无法获得的,而且肯定是无用的。

  • 绝对有用。如果您想在“TreeMap”中存储某些内容,但不关心特定顺序怎么办?如果您可以获得对象的引用,并进行比较,您可以对每个对象使用“TreeMap”。 (2认同)