| Einfache Datentypen In
JAVA gibt einige wenige einfache Datentypen, die keine Klassen im objektorientierten Sinne
darstellen. Zu allen gibt es jedoch auch ein Klassen-Pendant. Die Wertebereiche sind in
der Sprachdefinition festgelegt und nicht(!) implementationsabhängig (Stichwort:
Plattformunabhängigkeit)
Die folgende Tabelle enthält die Typen, fettgedruckte sind für den Unterricht mit SuM
von Bedeutung:
| Typ |
kleinster Wert |
größter Wert |
| byte |
-128 |
127 |
| short |
-32768 |
32767 |
| int |
-231 |
231-1 |
| long |
-263 |
263-1 |
| float |
32 Bit Fließkommazahl |
| double |
64 Bit Fließkommazahl |
| char |
Zeichen im Unicode (2 Byte) |
| boolean |
true oder false |
|