首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

rt.jar,该怎么解决

2012-01-07 
rt.jarrt.jar里的Object.java 里的hashCode()就一句:public native int hashCode()那hashCode()具体代码

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里面
[解决办法]
不清楚关注中

热点排行