是的,默认实现是Object的实现(通常来说;如果您从重新定义了equals和/或hashCode的类继承,则将改用该实现)。
从文档中:
equals
类Object的equals方法在对象上实现了最有区别的对等关系。也就是说,对于任何非空参考值x和y,当且仅当x和y引用同一个对象(x ==
y的值为true)时,此方法才返回true。
hashCode
在合理可行的范围内,由Object类定义的hashCode方法确实为不同的对象返回不同的整数。(通常通过将对象的内部地址转换为整数来实现,但是JavaTM编程语言不需要此实现技术。)



