Встречается на собеседованиях • сегодня
Может ли примитивный тип данных попасть в heap
Примитивные типы в Java хранятся в стеке (stack), но могут оказаться в куче (heap) в двух случаях:
- Если примитив является полем объекта – тогда он хранится в куче вместе с объектом.
- Если примитив упакован в соответствующий класс-обертку (например,
Integerдляint).
Пример:
java
class Example {
int primitiveField; // В куче, так как часть объекта
void method() {
int localVar = 42; // В стеке
Integer boxed = localVar; // В куче (автоупаковка)
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы