Java Core trainee
Какие основные методы у Object?
Ответ
equals(Object) — проверка равенства. hashCode() — целочисленный хэш. toString() — строковое представление. getClass() — Class-объект. clone() — копия объекта (нужно implements Cloneable). wait(), notify(), notifyAll() — межпоточное взаимодействие. finalize().
Разбор: Реальные методы Object: equals, hashCode, toString, getClass, clone (требует Cloneable), wait/notify/notifyAll, finalize. Дистракторы добавляют чужие методы: compareTo принадлежит Comparable, sleep/start — Thread, iterator — Iterable; equals и hashCode не abstract (у них есть реализация по умолчанию), а clone без implements Cloneable бросает CloneNotSupportedException.
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.