Встречается на собеседованиях • сегодня
Какие методы есть у класса Object
`equals()` – проверяет равенство объектов (по умолчанию сравнивает ссылки).
`hashCode()` – возвращает хеш-код объекта (используется в `HashMap`, `HashSet`).
`toString()` – строковое представление объекта (по умолчанию: `ClassName@hashCode`).
`getClass()` – возвращает класс объекта во время выполнения.
`clone()` – создает копию объекта (требует `Cloneable` интерфейс).
`finalize()` – вызывается перед удалением сборщиком мусора (deprecated в Java 9+).
`wait()`, `notify()`, `notifyAll()` – методы для работы с потоками (синхронизация).
Пример:
```java
Object obj1 = new Object();
Object obj2 = obj1;
System.out.println(obj1.equals(obj2)); // true (та же ссылка)
System.out.println(obj1.hashCode()); // int (хеш-код)
System.out.println(obj1.toString()); // java.lang.Object@
```

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы