Встречается на собеседованиях • сегодня
Для чего нужен Integer Pool
Integer Pool в Java — это механизм кэширования объектов Integer для значений от -128 до 127. Он используется для оптимизации памяти, так как эти значения часто встречаются в программах.
Пример:
java
Integer a = 127;
Integer b = 127;
System.out.println(a == b); // true (используется один объект из пула)
Integer c = 128;
Integer d = 128;
System.out.println(c == d); // false (новые объекты вне пула)Важно:
- Работает только при автоупаковке (
Integer a = 127;), а не при явном создании (new Integer(127)). - Пул можно расширить через системное свойство
java.lang.Integer.IntegerCache.high.

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