如果我在某个对象上调用Object.hashcode()方法,它将返回该对象的内部地址(默认实现)。这个地址是逻辑地址还是物理地址?
Object.hashcode()
在垃圾回收中,由于内存压缩,对象在内存中发生了移动。如果我在GC之前和之后调用hashcode,它会返回相同的hashcode吗(它返回的)?如果是的话,为什么(因为压缩地址可能会改变)?
用户名或电子邮箱地址
密码