Sobes.tech
Junior

Welke methoden heeft de klasse Object in Java?

sobes.tech AI

Antwoord van AI

  • clone(): maakt een kopie van het object en geeft deze terug.
  • equals(Object obj): vergelijkt het huidige object met een ander object op gelijkheid. Standaard vergelijkt het referenties.
  • finalize(): wordt aangeroepen door de garbage collector voordat het object wordt vernietigd. Verouderd, niet aanbevolen.
  • getClass(): retourneert een Class-object dat de klasse van het object vertegenwoordigt.
  • hashCode(): retourneert de hash-code van het object. Gebruikt in hash-tabellen.
  • notify(): hervat de uitvoering van een wachtende thread op de monitor van het object.
  • notifyAll(): hervat de uitvoering van alle wachtende threads op de monitor van het object.
  • toString(): retourneert een stringrepresentatie van het object. Standaard geeft het de naam van de klasse en de hash-code.
  • wait(): laat de huidige thread wachten tot notify() of notifyAll() wordt aangeroepen.
  • wait(long timeoutInMillis): laat de huidige thread wachten voor de opgegeven tijd of totdat notify() of notifyAll() wordt aangeroepen.
  • wait(long timeoutInMillis, int nanos): laat de huidige thread wachten voor de opgegeven tijd met hogere precisie.