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

В чем разница между примитивными типами данных и ссылочными

Примитивные типы хранят значения напрямую в памяти, а ссылочные — содержат адрес объекта в куче.

Примитивы (int, boolean, char и др.):

  • Хранятся в стеке
  • Имеют фиксированный размер
  • Не могут быть null
  • Быстрее в работе

Ссылочные (String, Object, массивы и др.):

  • Хранят ссылку на объект в куче
  • Могут быть null
  • Поддерживают ООП (наследование, полиморфизм)
java
int a = 5;          // примитив  
String s = "text";  // ссылочный  
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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