Sobes.tech
Junior

Quali metodi esistono nella classe Object nel linguaggio Java?

sobes.tech AI

Risposta dell'AI

  • clone(): Crea e restituisce una copia dell'oggetto.
  • equals(Object obj): Confronta l'oggetto corrente con obj per uguaglianza.
  • finalize(): Viene chiamato dal garbage collector prima di distruggere l'oggetto.
  • getClass(): Restituisce un oggetto Class che descrive la classe dell'oggetto.
  • hashCode(): Restituisce il codice hash dell'oggetto.
  • notify(): Riprende l'esecuzione di un thread in attesa sul monitor dell'oggetto.
  • notifyAll(): Riprende l'esecuzione di tutti i thread in attesa sul monitor dell'oggetto.
  • toString(): Restituisce una rappresentazione in stringa dell'oggetto.
  • wait(): Il thread che chiama questo metodo entra in stato di attesa fino a quando non viene chiamato notify(), notifyAll() o scade il timeout.
  • wait(long timeout): Come wait(), ma con un timeout in millisecondi.
  • wait(long timeout, int nanos): Come wait(long timeout), ma con un'indicazione più precisa del tempo (nanosecondi).