HashCode()

Wrapper classes, Autoboxing and Unboxing

Происходит ли авто анбоксинг и боксинг, когда тип расширяется например int -> Long, Integer -> long?

int x = 10;
Long y = x; // ?
❌ Это ошибка компиляции.
Чтобы работало:
Long y = (long) x;     // явное приведение к long
Long z = Long.valueOf(x); // боксинг

Integer a = 10;
long b = a; // ?
✅ Работает.

Метод / Method