Converting from a primitive type to its corresponding reference type is boxing conversion and vice versa is unboxing conversion.
Examples are,
- From primitive boolean to type Boolean
- From primitive int to type Integer
int i = 10;
Integer iObj = new Integer(100);
iObj = i;//boxing conversion
i = iObj;//unboxing conversion