Datentyp: Unterschied zwischen den Versionen

Aus EINI
Wechseln zu: Navigation, Suche
(Primitive Datentypen)
Zeile 1: Zeile 1:
Vor der Kompelierung eine Java Programms muss dem Java Compiler bekannt sein, wie groß die verwendeten Variablen sein müssen. Dafür gibt es definierte Datentypen mit definierten Speicherplatz.
+
'''Datentyp''' ist die Bezeichnung für die Interpretation und Semantik einer Menge von Daten. Zu einem Datentyp gehören Informationen wie Größe, Struktur und erlaubte [[Methode | Methoden]] und [[Operator | Operatoren]].
https://de.wikibooks.org/wiki/Java_Standard:_Primitive_Datentypen
+
  
==Primitive Datentypen==
+
Zu den Datentypen in Java gehören die Unterscheidung von '''primitiven Datentypen''' und '''Objektdatentypen'''.
 +
 
 +
Die Größe, Struktur und Interpretation der primitiven Datentypen ist im Java-Standard vorgegeben: https://de.wikibooks.org/wiki/Java_Standard:_Primitive_Datentypen
 +
 
 +
Zudem gibt es viele nützliche Datentypen in der Java-Standard-Bibliothek, wie z.B. [[String]].
 +
 
 +
=Primitive Datentypen=
  
 
{| class = "wikitable" width=100% align = "center"
 
{| class = "wikitable" width=100% align = "center"

Version vom 4. Januar 2016, 13:24 Uhr

Datentyp ist die Bezeichnung für die Interpretation und Semantik einer Menge von Daten. Zu einem Datentyp gehören Informationen wie Größe, Struktur und erlaubte Methoden und Operatoren.

Zu den Datentypen in Java gehören die Unterscheidung von primitiven Datentypen und Objektdatentypen.

Die Größe, Struktur und Interpretation der primitiven Datentypen ist im Java-Standard vorgegeben: https://de.wikibooks.org/wiki/Java_Standard:_Primitive_Datentypen

Zudem gibt es viele nützliche Datentypen in der Java-Standard-Bibliothek, wie z.B. String.

Primitive Datentypen

Datentyp Größe Wertebereich
boolean undefiniert true / false
char 16 Bit 0 ... 65.535
byte 8 Bit -128 ... 127
short 16 Bit -32.768 ... 32.767
int 32 Bit -2.147.483.648 ... 2.147.483.647
long 64 Bit -263 bis 263-1
float 32 Bit +/- 1,4*10-45 ... +/-3,4*10+38
double 64 Bit +/-4,9*10-324 ... +/-1,7*10+308