wrapper class
A class whose objects hold one primitive value, such as Integer for int or Double for double.
The java.lang classes Integer, Long, Double, Float, Short, Byte, Character and Boolean, used wherever a reference type is required, including type arguments.
See also