public class Object
Clasa Object este radacina ierarhiei de clase Java. Orice alta clasa ore clasa Object ca superclasa. Toate celelalte clase, inclusiv tablourile, implementeaza metodele acestei clase --------------------------------------------------------------------------------
Constructor:
public Object()
Metode:
protected Object clone()
Creaza si intoarce
o copie a acestui obiect.
public boolean equals(Object obj)
Indica daca
acest obiect este sau nu "egal cu" obiectul obj primit ca argument.
protected void finalize()
Este apelata
de colectorul de reziduuri atunci cand acesta constata ca nu mai exista
referinte la obiectul respectiv.
public Class getClass()
Intoarce clasa
caruia ii apartine obiectul.
public int hashCode()
Intoarce codul
de dispersie al obiectului
public void notify()
Notifica un
singur fir de executie dintre cele care asteapta acest obiect.
public void notifyAll()
Notifica toate
firele de executie care asteapta acest obiect
public String toString()
Intoarce reprezentarea
sub forma de String a acestui obiect.
public void wait()
Pune firul de
executie curent in asteptare, pana cand alt fir de executie invoca metoda
notify sau notifyAll() pentru acest obiect.
public void wait(long timeout)
Pune firul de executie
curent in asteptare, pana cand alt fir de executie invoca metoda notify
sau notifyAll() pentru acest obiect, sau pana cand exprira intervalul de
timp dat timeout dat ca argument. Timpul este exprimat in milisecunde.
public void wait(long timeout, int nanos)
Pune firul de
executie curent in asteptare, pana cand alt fir de executie invoca metoda
notify sau notifyAll() pentru acest obiect, sau pana cand exprira intervalul
de timp dat timeout dat ca argument, sau pana cand alt fir de asteptare
il intrerupe pe cel curent. Timpul de asteptare, exprimat in nanosecunde,
este in acest caz 1000000*timeout+nanos, unde nanos este un intreg
in intervalul 0..999999.