Термин Java обновлено

Автоупаковка и распаковка: что это

Коротко

Автоупаковка и распаковка: компилятор сам превращает int в Integer (через Integer.valueOf) и обратно (через intValue()). Ловушки: NPE при распаковке null, сравнение обёрток через == (работает только в кеше -128..127), лишние объекты в горячих циклах.

Определение

Компилятор сам превращает int в Integer (через Integer.valueOf) и обратно (через intValue()). Ловушки: NPE при распаковке null, сравнение обёрток через == (работает только в кеше -128..127), лишние объекты в горячих циклах.

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по Java проверят, что термин понятен в деле.