<分区>
我希望其他人解释一下我如何在java中获取字符串类实例的地址?有什么办法可以得到这个吗?我试过了但没有找到解决问题的方法?
标签 java
<分区>
我希望其他人解释一下我如何在java中获取字符串类实例的地址?有什么办法可以得到这个吗?我试过了但没有找到解决问题的方法?
最佳答案
我怀疑您一般能否可靠地获取对象的地址,如果您认为需要的话,您可能走错了路,尽管 Farmor 发布的链接提供了一种使用恰当命名的 Unsafe< 的技术
类。
您还可以使用 System.identityHashCode
获取“与默认方法 hashCode() 返回的给定对象相同的哈希码,无论给定对象的类是否覆盖 hashCode( )”,如 API Javadoc 所述。这反过来又“通常通过将对象的内部地址转换为整数来实现,但 Java(TM) 编程语言不需要这种实现技术。”
关于java - 我如何使用 java 获取字符串类实例的地址?有什么方法可以获取这个地址吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7259946/