Objectクラスはクラス階層のルートであり、すべてのクラスのスーパークラスである。
Objectオブジェクトを生成する。
Object()
オブジェクトのコピーを生成して返す。
protected Object clone() throws CloneNotSupportedException
オブジェクトが等しいかどうかを返す。
public boolean equals(Object obj)
ガベージコレクタに呼び出されるメソッド。
protected void finalize() throws Throwable
実行時クラスを返す。
public final Class<?> getClass()
ハッシュコード値を返す。
public int hashCode()
モニタで待機中のスレッドをひとつ再開する。
public final void notify()
モニタで待機中のすべてのスレッドを再開する。
public final void notifyAll()
オブジェクトの文字列表現を返す。
public String toString()
notifyメソッド又はnofityAllメソッドが呼び出されるまで現在のスレッドを待機させる。
public final void wait(long timeout) throws InterruptedException
public final void wait(long timeout, int nanos) throws InterruptedException
public final void wait() throws InterruptedException