03.08 对象的行为

4(==)与equals()的区别? ==比较的是对象的值,如果是地址,比较两个地址是否相等 equals也默认比较地址,但是每个类都继承了object,每个类都可以重写equals equals比较 面试热点 hashcode equals和hashcode方法两个都是java设计用来判断两个对象是否相等的方法,但是equals在进行比较的时候,逻辑是比较对象的所有属性是否相等,如果属性全都相等
相关文章
相关标签/搜索