Los tipos de datos básicos de Java incluyen: booleano, byte, short, char, int, long, float y double. Java también proporciona clases relacionadas con tipos de datos básicos para implementar la encapsulación de tipos de datos básicos. Estas clases están en el paquete java.lang y son: clases Byte, Integer, Short, Long, Float, Double y Character.
Clases dobles y flotantes.
La clase Double y la clase Float implementan el empaquetado de clases para datos de tipo básico doble y flotante. Puede utilizar el método constructor Double(double num) de la clase Double para crear un objeto de tipo Double. Utilice el método constructor Float(float num) de la clase Float para crear un objeto de tipo Float. Llamar al método doubleValue() en un objeto Double puede devolver los datos de tipo doble contenidos en el objeto; llamar al método floatValue() en un objeto Float puede devolver los datos de tipo flotante contenidos en el objeto.
Byte, corto, entero, clase larga
Los métodos de construcción de las clases Byte, Short, Integer y Long son Byte(byte num), Short(short num), Integer(int num) y Long(long num) respectivamente. Los objetos Byte, Short, Integer y Long llaman a los métodos byteValue(), shortValue(), intValue() y longValue() respectivamente para devolver los datos de tipo básico contenidos en el objeto.
Clase de personaje
Puede utilizar el constructor Carácter (char c) de la clase Carácter para crear un objeto de tipo Carácter. El objeto Character llama al método charValue() para devolver los datos de tipo char contenidos en el objeto. La clase Carácter también incluye algunos métodos de clase, que se pueden llamar directamente a través del nombre de la clase para la clasificación de caracteres.