-
Java - Object 클래스Java/java study 2022. 1. 16. 19:01반응형
Object 클래스
모든 클래스의 최상위 클래스이며 각 클래스들은 정의할 때 명시적으로 Object 클래스를 상속받게 된다.
Object 클래스는 기본적으로 클래스들이 필요한 메서드들이 구현되어 있으며 명시적으로 Object 클래스를 상속받기 때문에 해당 메서드들을 이용할 수 있다.
메서드 설명 boolean equals(Object obj) 두 객체가 같은 지 비교 String toString() 객체의 문자열을 반환 protected Object clone() 객체를 복사 protexted void finallize() 가비지 컬렉션 직전의 객체의 리소스 정리 Class getClass() 객체의 클래스형을 반환 int hashCode() 객체의 코드값을 반환 void notify() wait된 스레드 실행을 재개 void notifyAll() wait된 모든 스레드 실행을 재개 void wait() 스레드를 일시적으로 중지 void wait(long timeout) 주어진 시간만큼 스레드를 일시적으로 중지 void wait(long timeout, int nanos) 주어진 시간만큼 스레드를 일시적으로 중지 반응형'Java > java study' 카테고리의 다른 글
Java - 클래스패스(ClassPath) (0) 2022.01.23 Java - package 키워드, import 키워드와 접근제어자(Access Modifier) (0) 2022.01.23 Java - 추상 클래스(Abstract Class) (0) 2022.01.16 Java - 다이나믹 메서드 디스패치(Dynamic Method Dispatch) (0) 2022.01.16 Java - 상속과 super 키워드 (0) 2022.01.16