Sobes.tech
Junior — Middle

Jakie główne wbudowane metody są dostępne w klasie Object w Twoim języku programowania?

sobes.tech AI

Odpowiedź od AI

W klasie Object w Javie dostępne są następujące podstawowe metody wbudowane:

  • equals(Object obj) — porównanie obiektów pod kątem równości.
  • hashCode() — zwraca kod hash obiektu.
  • toString() — zwraca reprezentację tekstową obiektu.
  • getClass() — zwraca obiekt Class opisujący klasę obiektu.
  • clone() — tworzy kopię obiektu (z obsługą interfejsu Cloneable).
  • finalize() — wywoływana przed zbiórką śmieci (przestarzała metoda).
  • wait(), notify(), notifyAll() — metody do pracy z monitorami i synchronizacją.

Metody te stanowią podstawę pracy z obiektami w Javie i często są nadpisywane w celu implementacji specyficznego zachowania.