Zu den grundlegenden Datentypen von Java gehören: boolean, byte, short, char, int, long, float und double. Java stellt auch Klassen bereit, die sich auf grundlegende Datentypen beziehen, um die Kapselung grundlegender Datentypen zu implementieren. Diese Klassen befinden sich im Paket java.lang und sind: Byte-, Integer-, Short-, Long-, Float-, Double- und Character-Klassen.
Double- und Float-Klassen
Die Double-Klasse und die Float-Klasse implementieren die Klassenpaketierung für Double- und Float-Basistypdaten. Sie können die Konstruktormethode Double(double num) der Double-Klasse verwenden, um ein Objekt vom Typ Double zu erstellen; verwenden Sie die Konstruktormethode Float(float num) der Float-Klasse, um ein Objekt vom Typ Float zu erstellen. Durch Aufrufen der doubleValue()-Methode für ein Double-Objekt können die im Objekt enthaltenen Daten vom Typ „double“ zurückgegeben werden; durch Aufrufen der Methode „floatValue()“ für ein Float-Objekt können die im Objekt enthaltenen Daten vom Typ „float“ zurückgegeben werden.
Byte-, Short-, Integer- und Long-Klasse
Die Konstruktionsmethoden der Klassen Byte, Short, Integer und Long sind Byte(byte num), Short(short num), Integer(int num) bzw. Long(long num). Byte-, Short-, Integer- und Long-Objekte rufen die Methoden byteValue(), shortValue(), intValue() bzw. longValue() auf, um die im Objekt enthaltenen Basistypdaten zurückzugeben.
Charakterklasse
Sie können den Konstruktor Character(char c) der Character-Klasse verwenden, um ein Objekt vom Typ Character zu erstellen. Das Character-Objekt ruft die Methode charValue() auf, um die im Objekt enthaltenen Daten vom Typ char zurückzugeben. Die Zeichenklasse enthält auch einige Klassenmethoden, die zur Zeichenklassifizierung direkt über den Klassennamen aufgerufen werden können.