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

Какие методы есть у класса 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@ ```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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