Встречается на собеседованиях • сегодня
Какая задача у класса Object
Класс Object — корневой суперкласс в Java. Все классы неявно наследуются от Object, даже если не указано явно.
Основные методы:
equals()— сравнение объектов (по умолчанию сравнивает ссылки).hashCode()— возвращает хеш-код объекта, используется вHashMap,HashSet.toString()— строковое представление объекта (по умолчанию:имя_класса@хеш).getClass()— возвращает класс объекта во время выполнения.wait(),notify(),notifyAll()— для работы с потоками (синхронизация).clone()— создает копию объекта (требуетimplements Cloneable).
Пример:
java
Person p1 = new Person("Alice");
Person p2 = new Person("Alice");
System.out.println(p1.equals(p2)); // false (если не переопределён equals)
System.out.println(p1.toString()); // Person@1a2b3c
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы