Sobes.tech
Назад к вопросам
Junior — Middle
66

Какие стандартные методы, предоставляемые классом по умолчанию, тебе известны?

Ответ от нейросети

sobes.tech AI

В Java класс Object является базовым для всех классов и предоставляет несколько стандартных методов:

  • toString(): возвращает строковое представление объекта.
  • equals(Object obj): проверяет равенство текущего объекта с другим.
  • hashCode(): возвращает хэш-код объекта, используется в коллекциях.
  • getClass(): возвращает объект Class, описывающий класс объекта.
  • clone(): создает копию объекта (при поддержке интерфейса Cloneable).
  • finalize(): вызывается перед сборкой мусора (устаревший метод).
  • wait(), notify(), notifyAll(): методы для работы с потоками и синхронизацией.

Эти методы можно переопределять для реализации специфического поведения.