Each of Java's eight primitive data types has a class dedicated
to it. These are known as wrapper classes, because they "wrap" the
primitive data type into an object of that class. The wrapper classes
are part of the java.lang package, which is imported by default into
all Java programs.