Sobes.tech
Junior

Aké metódy má trieda Object v Jave?

sobes.tech AI

Odpoveď od AI

  • clone(): vytvorí kópiu objektu a vráti ju.
  • equals(Object obj): porovná aktuálny objekt s iným na rovnosť. Predvolene porovnáva odkazy.
  • finalize(): je volaná garbage collectorem pred zničením objektu. Zastaralé, neodporúča sa používať.
  • getClass(): vracia objekt Class, ktorý predstavuje triedu objektu.
  • hashCode(): vracia hash kód objektu. Používa sa v hash tabuľkách.
  • notify(): obnoví vykonávanie čakajúceho vlákna na monitore objektu.
  • notifyAll(): obnoví vykonávanie všetkých čakajúcich vlákien na monitore objektu.
  • toString(): vracia reťazcovú reprezentáciu objektu. Predvolene vracia názov triedy a hash kód.
  • wait(): spôsobí, že aktuálne vlákno bude čakať, kým nebude volané notify() alebo notifyAll().
  • wait(long timeoutInMillis): spôsobí, že aktuálne vlákno bude čakať stanovený čas alebo kým nebude volané notify() alebo notifyAll().
  • wait(long timeoutInMillis, int nanos): spôsobí, že aktuálne vlákno bude čakať stanovený čas s vyššou presnosťou.