In Java können Sie für die Deklaration von Datenfeldern die folgenden einfachen Datentypen verwenden:
| Typ | Bezeichner | Länge | Wertbereich | Beispiel einer Deklaration und Zuweisung |
| ganze Zahlen | byte | 1 Byte | -128...+127 | byte Wert = 5; |
| short | 2 Bytes | -32.768...+32.767 | short Wert = 255; | |
| int | 4 Bytes | -2.147.483.648...+2.147.483.647 | int Wert = 123000; | |
| long | 8 Bytes | -9.223.372.036.854.775.808... +9.223.372.036.854.775.807 |
long Wert = 34567890L; | |
| Gleitkomma-Zahlen | float | 4 Bytes | +/-3.40282347^38 |
float Wert = 5.2F; |
| double | 8 Bytes | +/-1.79769313486231570^308 | double Wert = 23678.90 | |
| Alphanumerischer Typ | char | 2 Bytes | Alle Unicode-Zeichen | char Wert = 'a'; |
| Logischer Typ | boolean | 1 Byte | true oder false | boolean Wert = true; |