rt.jar
rt.jar里的Object.java 里的hashCode()就一句:
public native int hashCode();
那hashCode()具体代码在哪呢
[解决办法]
native 表示本地方法,由本地jvm中实现的
object中的hashCode方法实现形式为返回该对象的内存地址
显然new两个Object对象,他们的hashCode是不同的
所以若一个类要用到hashCode的地方都要重写hashCode方法,有很多类你可以去参考
例如String、Integer等类
[解决办法]
windows上或许在某个.dll里面
[解决办法]
不清楚关注中