Sobes.tech
Junior

Quais métodos existem na classe Object na linguagem Java?

sobes.tech IA

Resposta da IA

  • clone(): Cria e devolve uma cópia do objeto.
  • equals(Object obj): Compara o objeto atual com obj para igualdade.
  • finalize(): É chamado pelo coletor de lixo antes de destruir o objeto.
  • getClass(): Devolve um objeto Class que descreve a classe do objeto.
  • hashCode(): Devolve o código hash do objeto.
  • notify(): Reanima a execução de uma thread que espera no monitor do objeto.
  • notifyAll(): Reanima a execução de todas as threads que esperam no monitor do objeto.
  • toString(): Devolve uma representação em string do objeto.
  • wait(): A thread que chama este método entra em estado de espera até que notify(), notifyAll() sejam chamados ou o tempo limite expire.
  • wait(long timeout): Igual a wait(), mas com um tempo limite em milissegundos.
  • wait(long timeout, int nanos): Igual a wait(long timeout), mas com uma indicação mais precisa do tempo (nanosegundos).