Skip to content

Java java.lang.Object #
Find similar titles

Structured data

Category
Programming

Object 클래스 #

Object(객체)클래스는 Java의 모든 클래스의 기본이 되는 클래스로, 클래스 계층에서 가장 상위에 존재한다. 모든 클래스는 이 Obejct클래스를 상속받아 구성된다. 그렇기 때문에 따로 import로 선언하지 않아도 사용이 가능하게 되어 있다.

클래스 생성자 설명
Object() 단일 생성자이다.
클래스 메소드 설명
protected Object clone() 단일 생성자이다.
boolean equals(Object obj) object가 다른 object와 같은지 비교한다.
protected void finalize() 더 이상의 object에 대한 reference를 확인하고 garbage collection을 수행한다.
int hashCode() object에 대한 hash code값을 반환한다.
int notify() object의 모니터링을 기다리는 단일 스레드를 호출한다.
int notifyAll() object의 모니터링을 기다리는 모든 스레드를 호출한다.
int toString() object의 문자열(string) 표시값을 반환한다.
int wait(long timeout) 다른 스레드가 notify()를 호출하거나 notifyAll()리 호출될 때까지 현재 스레드를 수행한다.
int wait(long timeout, int nanos) 다른 스레드가 notify()를 호출하거나 notifyAll()리 호출될 때 또는 현재 스레드에 대한 다른 스레드의 방해가 있을때, 또는 특정 시간값이 주어졌을 때까지 현재 스레드를 수행한다.
0.0.1_20140628_0