1. 基本概念理解1.1 equals()方法equals()方法用于比较两个对象是否相等,Object类中的默认实现是比较对象的引用地址。 // Object类中的默认实现 public boolean equals(Object obj) { return (this == obj); } 1.2 hashCode()方法hashCode()方法返回对象的哈希码值,主要用于哈希表数据结构中快速定位对象。 // Object类中的默认实现(本地方法) public native int hashCode(); 2. 重写的必要性2.1 为什么要重写equals() public class ...