1 Unboxing Conversion
From type Byte to type byte
• From type Short to type short
• From type Character to type char
• From type Integer to type int
• From type Long to type long
• From type Float to type float
• From type Double to type double
2. Unchecked Conversion
from the raw class or interface type (§4.8) G to
any parameterized type of the form G<T1,...,Tn>
from the raw array type G[] to any array type
type of the form G<T1,...,Tn>[].