|
クラスObject(class Object)
|
クラスObject(class Object)
java.langパッケージに所属し、すべての他のクラスの上位クラスとなるクラス。すべてのクラスおよび配列型は、クラスObjectのメソッドを継承する。
Object型の変数は、任意のオブジェクト(クラスインスタンス・配列本体)を参照できる。
クラスObjectは、以下のように宣言されている。
package java.lang;
public class Object {
public final Class<?> getClass() { ... }
public String toString() { ... }
public boolean equals(Object obj) { ... }
public int hashCode() { ... }
protected Object clone() throws CloneNotSupportedException { ... }
public final void wait() throws IllegalMonitorStateException, InterruptedException { ... }
public final void wait(long millis) throws IllegalMonitorStateException, InterruptedException { ... }
public final void wait(long millis, int nanos) throws IllegalMonitorStateException, InterruptedException { ... }
public final void notify() throws IllegalMonitorStateException { ... }
public final void notifyAll() throws IllegalMonitorStateException { ... }
protected void finalize() throws Throwable { ... }
}
■APIドキュメント(Objectクラスのページ)へのリンク
□ 索引へ戻る