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

Являются ли массивы примитивом

Нет, массивы в Java не являются примитивами. Они представляют собой объекты, которые хранят элементы одного типа (примитивы или ссылки на объекты) в непрерывной области памяти.

Пример:

java
int[] numbers = new int[5]; // numbers - это объект массива
System.out.println(numbers instanceof Object); // true

Особенности:

  • Массивы наследуются от Object
  • Имеют поле length
  • Поддерживают instanceof
  • Могут быть приведены к Object[]

Примитивы (int, boolean и т.д.) не обладают этими свойствами.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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