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

标签 java reference hashcode

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

最佳答案

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

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

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

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

关于java - 哈希码与对象的引用或地址之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3700595/

相关文章:

java - 创建可执行 jar 的多种方法不起作用

c++ - C++中引用和指针返回类型之间的区别是什么

c# - 未处理C#NullReferenceException-未将对象引用设置为对象的实例

c++ - 为什么 std::async 不能与接收抽象类引用作为参数的函数一起使用?

python - 为什么 Sets 允许多个具有更改 hashCode 的相同对象?

java - 短字符串的哈希码可以相同吗?

java - 如何避免通过Android DownloadManager进行的下载损坏?

Java 可选评估副作用

java - 如何为 Android 和 iOS 使用相同的 C++ 代码?

java - 为什么 new Integer(i).hashCode() 会返回 i?