1. Object java.lang패키지에 속하는 클래스 배열을 포함한 모든 객체의 최상위 부모클래스다. 명시적으로 extends를 사용해서 부모클래스를 지정하지 않으면 무조건 extends Object로 간주된다. Object의 모든 메소드는 모든 클래스가 상속받는다. 모든 객체는 Object의 메소드를 사용할 수 있다. Object에는 객체와 관련된 필수 기능들이 구현되어 있다. Object 클래스 주요 메소드 boolean equals(Object obj) 현재 객체와 전달받은 객체가 동일한 객체인지 여부를 반환한다. 객체들의 주소값(참조값)을 비교한다. 재정의 가능 원래 동일성(주소값까지 동일) 비교인데, 동등성(객체의 값만 동일)을 비교할 수 있도록 재정의 int hashCode() 현재 객체의..