JAVA Object클래스

강효림·2023년 4월 23일
0

JAVA

목록 보기
12/19

Object 클래스란?

java.lang패키지에 포함되어있으며 모든 클래스의 슈퍼클래스입니다.
모든 클래스에 강제적으로 상속되기 때문에 상속 표현을 하지 않아도 됩니다.
모든 객체가 공통으로 가지는 객체의 속성을 나타내는 메소드를 보유하고 있습니다.


주요 메소드

  • boolean equals(Object obj)
    obj가 가리키는 객체와 현재 객체를 비교하여 같으면 true를 리턴한다.
  • Class getClass()
    현 객체의 런타임 클래스를 리턴
  • int hashcode()
    현 객체에 대한 해시 코드 값 리턴
  • String toString()
    현 객체에 대한 문자열 표현을 리턴
  • void notify()
    현 객체에 대해 대기하고 있는 하나의 스레드를 깨운다.
  • void notifyAll()
    현 객체에 대해 대기하고 있는 모든 스레드를 깨운다.
  • void wait()
    다른 스레드가 깨울 때 까지 현재 스레드를 대기하게 한다.

0개의 댓글