Да, слышал. Боксинг (boxing) и анбоксинг (unboxing) в Java — это автоматические преобразования между примитивными типами данных и их соответствующими классами-обертками.
Боксинг: Автоматическое преобразование примитивного типа в объект соответствующего класса-обертки.
Анбоксинг: Автоматическое преобразование объекта класса-обертки обратно в его примитивный тип.
Примеры:
java
Боксинг и анбоксинг были введены в Java 5 для упрощения работы с коллекциями и методами, которые ожидают объекты, а не примитивы.
Важно помнить, что боксинг и анбоксинг могут влиять на производительность из-за создания новых объектов и могут привести к NullPointerException во время анбоксинга, если объект-обертка является null.