黑马程序员技术交流社区

标题: Object类的equals方法的特点及hashCode()方法的特点 [打印本页]

作者: TheBest__^    时间: 2014-8-26 12:31
标题: Object类的equals方法的特点及hashCode()方法的特点
谁告诉下
作者: 好听就好    时间: 2014-8-26 23:34
object中的equal方法:
public boolean equals(Object obj) {
        return (this == obj);
    }
object中的hashCode方法:  
public native int hashCode();
equal方法在object中比较的是两个对象的地址是否想等。在以后类中使用时基本都会重写equal方法。
Object类中的hashCode使用的是本地方法,是返回对象在内存中地址转换成的一个int值(可以就当做地址看),也就是说全局唯一的。在以后类中使用时基本也会重写一下hashCode方法。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2