Junior
Milyen módszerei vannak az Object osztálynak Java-ban?
sobes.tech MI
Válasz az MI-től
clone(): létrehoz és visszaad egy példányt az objektumból.equals(Object obj): összehasonlítja az aktuális objektumot egy másik objektummal az egyenlőség érdekében. Alapértelmezés szerint azonosítók szerint hasonlít.finalize(): a szemétgyűjtő hívja meg az objektum megsemmisítése előtt. Elavult, nem ajánlott használni.getClass(): visszaad egyClassobjektumot, amely az objektum osztályát reprezentálja.hashCode(): visszaadja az objektum hash-kódját. Hash-táblákban használják.notify(): folytatja egy várakozó szál végrehajtását az objektum monitorján.notifyAll(): folytatja az összes várakozó szál végrehajtását az objektum monitorján.toString(): sztringként adja vissza az objektum reprezentációját. Alapértelmezés szerint az osztály neve és a hash-kód.wait(): megállítja az aktuális szálat, amígnotify()vagynotifyAll()nem hívódik meg.wait(long timeoutInMillis): megállítja az aktuális szálat a megadott időtartamig vagy amígnotify()vagynotifyAll()nem hívódik meg.wait(long timeoutInMillis, int nanos): magasabb pontossággal várakozik a megadott időtartamig.