Встречается на собеседованиях • сегодня

Какие знаешь методы класса Object

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

Пример:

java
@Override
public boolean equals(Object obj) {
    if (this == obj) return true;
    if (obj == null || getClass() != obj.getClass()) return false;
    MyClass other = (MyClass) obj;
    return this.field == other.field;
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы