In Java gibt es folgende grundlegende Basis Datentypen:
. byte 8 Bit Zahlenwert (-128..127)
. short 16 Bit Zahlenwert
. int 32 Bit Zahlenwert
. long 64 Bit Zahlenwert
. float 32 Bit IEEE 754 Fließkommazahl
. double 64 Bit IEEE 754 Fließkommazahl
. char 16 Bit Unicode Zeichen
. boolean "echter" 1 Bit Wert
. Arrays
. String Unicode String
Dabei kommt der Programmierer nicht mit den Endiantypen der numerischen Variablen in Berührung. Was z.B. unter C zu Problemen beim Dateiaustausch führt.
String ist in Java ein echter Datentyp und nicht wie in C ein künstliches Array von Zeichen. Allerdings sind einige Methoden zur Stringmanipulation in einer Klasse der Standard Library gekapselt.
|