Sobes.tech
Junior — Middle
93

Java тіліндегі Object класы ұсынатын әдістерді тізе аласыз ба?

AI-дан жауап

sobes.tech AI

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

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

Эти методы обеспечивают базовый функционал для всех объектов в Java.