Primitive Datentypen
Datentypen, die eine Programmiersprache vordefiniert, werden als primitive Datentypen bezeichnet. Diese Datentypen können einen bestimmten Typ und eine bestimmte Größe der Variablen speichern.
Grundlegende primitive Datentypen, die in Java verfügbar sind, sind:
boolean
Dieser Datentyp speichert Werte, die entweder wahr oder falsch sind und verwendet werden, um wahre oder falsche Bedingungen für einfache Flags zu verfolgen.
Beispiel
Boolesche Flagge;Standardwert | Größe |
FALSCH | 1 Byte |
Byte
Wenn es erforderlich ist, Speicher in Arrays zu sparen int Datentyp.
Wertebereich
-128 bis 127
Beispiel
Bytezeit;Standardwert | Größe |
0 | 1 Byte |
verkohlen
Ein 16-Bit-Datentyp, der zum Speichern von Zeichen verwendet wird, wird als char-Datentyp bezeichnet.
Wertebereich
'\ u0000' zu '\ uffff' oder 0 bis 65.535.
Beispiel
Char A;Standardwert | Größe |
'\ u0000 | 2 Byte |
kurz
Ein weiterer 16-Bit-Datentyp, der zum Speichern von Speicher verwendet wird.
Wertebereich
-32.768 bis 32.767.
Beispiel
Kurzwert = 10000;Standardwert | Größe |
0 | 2 Byte |
int
Int-Datentyp ist ein grundlegender 32-Bit-Datentyp, der standardmäßig für Integralwerte verwendet wird.
Wertebereich
-2,147.483.648 bis -2.147.483.647
Beispiel
int nummer;Standardwert | Größe |
0 | 4 Byte |
lang
Der lange Datentyp bietet einen größeren Wertebereich im Vergleich zum int-Datentyp. Darüber hinaus handelt es sich um eine 64-Bit-Ganzzahl einer Komplementgeist.
Wertebereich
-9.223.372.036.854.775.808 (-2^63) bis 9.223.372.036.854.775.807 (2^63 -1)
Beispiel
Fern;Standardwert | Größe |
0L | 8 Byte |
schweben
Der Float-Datentyp ist ein 32-Bit-Datentyp, der für Dezimalzahlen verwendet wird und nicht für genaue Zahlen verwendet wird.
Beispiel
float pi;Standardwert | Größe |
0.0f | 4 Byte |
doppelt
Ähnlich wie bei Float-Datentyp wird der Doppel-Datentyp, der ein 64-Bit-Datentyp ist.
Wertebereich
Unbegrenzt
Beispiel
Doppelfläche;Standardwert | Größe |
0.0d | 8 Byte |
Nachdem wir nun ein gutes Verständnis der primitiven Datentypen haben.
Nicht primitive Datentypen
Datentypen, die benutzerdefiniert und in der Programmiersprache nicht angegeben werden.
Die nicht primitiven Datentypen in Java enthalten
Saite
Ein String -Datentyp in Java wird als Objekt angesehen, das Text speichert.
Klassen
Eine Klasse ist ein Datentyp, der von einem Benutzer angegeben wird, der für die Erstellung von Objekten verwendet wird. Es gibt die Eigenschaften oder Methoden von Objekten an, die zu einem ähnlichen Typ gehören.
Arrays
Java -Arrays werden als Datenstrukturen bezeichnet, die als Objekte implementiert werden. In einfachen Worten können diese als Objekte angesehen werden, die eine bestimmte Anzahl und Art von Werten enthalten.
Abschluss
Java -Datentypen werden in die folgenden Typen eingeteilt. Primitive Datentypen und nicht primitive Datentypen. Primitive Datentypen sind bereits in der Programmiersprache angegeben, aber nicht primitive Datentypen sind benutzerdefiniert. Boolesche, Byte, char, Short, Int, Long, Float und Double fallen unter die Kategorie der primitiven Datentypen, während String, Klassen und Arrays in der Kategorie nicht primitiver Datentypen klassifiziert werden. Wir haben diese Datentypen in diesem Artikel ausführlich besprochen.