后端岗位面试题更新 2026-08-05
如果两个对象的 hashCode 相同,就能断定它们是同一个对象吗?
用友后端开发专业服务风险判断技术原理Java
考察说明
考察对 hashCode 与 equals 契约和对象相等性的理解
回答思路
- 明确说明 hashCode 相同不能代表对象相同
- 能用反例说明哈希碰撞导致多个对象共享一个哈希值
- 补充正确判定相等的条件是 equals,且应遵守 hashCode 契约
- 提到重写 equals 必须重写 hashCode 的实践要求
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。