[Java] Object 클래스와 equals(), hashCode()
해당글은 아래 내용을 재구성하여 작성하여 보았습니다. - 자바의 신 - 이펙티브 자바 - 자바 공식 도큐먼트 모든 클래스는 Object 클래스의 상속을 받는다. Object 클래스에 있는 메소드들을 통해서 클래스의 기본적인 행동을 정의할 수 있기 때문이다. ( 자바의 신 p.319 ) 위 공식 도큐먼트에서는 Thread 처리를 위한 메소드들과 함께 명시가 되어있다. 아래는 자바의 신 내용을 발췌하였다. 메소드 설명 protected Object clone() 객체의 복사본을 만들어 리턴 public boolean equals(Object obj) 현재 객체와 매개 변수로 넘겨받은 객체가 같은지 확인하여, 같으면 true, 다르면 false를 반환한다. protected void finalize() 현재 ..
2022.11.24