클래스 계층도

Object 클래스
- 자바에서 최상위 클래스는 java.lang.Object 이다.
- 명시적으로 지정하지 않으면 모든 클래스는 Object 클래스를 상속받는다.
- 모든 클래스는 Object를 상속 받기 때문에 Object 클래스가 제공하는 메서드를 활용할 수 있다.
public customize extends Object{
....
}
final 키워드가 붙은 클래스는 하위 클래스를 가지지 못한다.
Object 메서드 종류
- toString() - 해당 인스턴스에 대한 정보를 문자열로 반환
- equals() - 해당 인스턴스를 매개변수로 전달 받는 참조 변수와 비교하여, 그 결과를 반환 이때 참조 변수가 가리키는 값(번지수)을 비교
- clone() - 해당 인스턴스를 복제하여, 새로운 인스턴스를 반환
- hashCode() - 해당 인스턴스의 해쉬코드값을 반환
- 그외 스레드 관련 메서드가 존재.