Automatic conversion between the primitives and the object wrapper class is called
Autounboxing
Autoboxing
polymorphism
encapsulation