Die acht Datentypen von Java

Der Begriff Datentyp bezieht sich auf die Art von Daten, die in einer Variablen gespeichert werden können. Manchmal wird Java genannt # 147-stark typedlanguage # 148-, weil, wenn Sie eine Variable deklarieren, müssen Sie den Variablentyp angeben. Dann sorgt der Compiler, dass Sie nicht versuchen, Daten vom falschen Typ zu der Variablen zugewiesen werden. Der folgende Beispielcode erzeugt einen Compiler-Fehler:

int x-x = 3.1415-

weil x wird als eine Variable vom Typ deklariert int (Die ganze Zahlen hält), können Sie nicht den Wert zuweisen 3,1415 zu.

Java unterscheidet zwischen zwei Arten von Datentypen: primitive Typen und Referenztypen. Urtyp sind die Datentypen, die von der Sprache selbst definiert. Im Gegensatz, Referenztypen sind Arten von Klassen in der Java Application Programming Interface (API) oder von Klassen erstellen Sie nicht durch die Sprache selbst definiert.

Java definiert acht primitive Typen:

ArtErläuterung
intEin 32-Bit (4-Byte) Integer-Wert
kurzEin 16-Bit (2-Byte) Integer-Wert
langeEin 64-Bit (8 Byte) Integer-Wert
ByteEin 8-Bit (1 Byte) Integer-Wert
schwebenEin 32-Bit (4-Byte) Fließkommawert
doppeltEin 64-Bit (8 Byte) Fließkommawert
verkohlenEin 16-Bit-Zeichen des Unicode-Codierungsschema verwenden
booleanEIN wahr oder falscher Wert

Menü