Встречается на собеседованиях • сегодня
В чем разница между примитивным типом и объектом
Примитивные типы (int, double, boolean и др.) хранятся в стеке, содержат только значение и не имеют методов. Они передаются по значению.
Объекты (экземпляры классов) хранятся в куче, содержат состояние (поля) и поведение (методы), передаются по ссылке.
Пример:
java
int a = 5; // примитив
Integer b = 5; // объект-обертка
a = a + 1; // работает напрямую
b = b + 1; // автоупаковка/распаковкаПримитивы быстрее, но ограничены в функциональности. Объекты позволяют использовать null, методы и коллекции.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы