3 장 : Obejct의 메서드, 모든 객체의 공통 메서드 아이템 10 : equals는 일반 규약을 지켜 재정의하라 equals 메서드는 다음과 같은 상황일 때는 재정의하지 않는 것이 좋다.- 각 인스턴스가 본질적으로 고유하다값을 표현하는 게 아니라 동작하는 개체를 표현하는 클래스들이 그 예시로(Thread), Object 클래스의 equals가 이에 적합하게 구현되어 재정의할 필요가 없다- 인스턴스의 논리적 동치성을 검사할 일이 없다java.util.regex.Pattern 클래스는 equals를 재정의하여 두 Pattern의 인스턴스가 같은 정규표현식을 참조하는지 논리적 동치성을 검증하기 위해 equals 메서드를 재정의했다. 다만 설계자에 따라 이 방식이 불필요하다고 여겨질 경우에는 재정의할 필요..