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

Что такое класс Object

Класс Object — это корневой класс в Java, от которого неявно наследуются все остальные классы. Он содержит базовые методы, которые можно переопределять:

  • equals() — проверка равенства объектов (по умолчанию сравнивает ссылки).
  • hashCode() — возвращает хеш-код объекта.
  • toString() — строковое представление объекта (по умолчанию: ClassName@hashCode).
  • getClass() — возвращает класс объекта во время выполнения.
  • clone() — создает копию объекта (требует Cloneable).
  • finalize() — вызывается перед удалением сборщиком мусора (устарел).

Пример:

java
public class Person {
    private String name;

    @Override
    public String toString() {
        return "Person{name='" + name + "'}";
    }
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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