В Java все классы, включая массивы, неявно наследуются от класса java.lang.Object. Исключений нет. Единственные сущности, которые не являются объектами и, соответственно, не наследуются от Object, — это примитивные типы данных (byte, short, int, long, float, double, boolean, char).
Какие два класса в Java не наследуются от класса Object?
В Java все классы, включая массивы, неявно наследуются от класса java.lang.Object.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
В Java все классы, включая массивы, неявно наследуются от класса java.lang.Object. Исключений нет. Единственные сущности, которые не являются объектами и, соответственно, не наследуются от Object, — это примитивные типы данных (byte, short, int, long, float, double, boolean, char).