Heim  >  Artikel  >  Java  >  Was sind die Java-Datentypen?

Was sind die Java-Datentypen?

清浅
清浅Original
2019-02-27 10:17:00110307Durchsuche

Datentypen in Java sind in zwei Kategorien unterteilt: Grundtypen und Referenztypen umfassen int, float, double, char, boolean und andere acht Typen.

Was sind die Java-Datentypen?

[Empfohlener Kurs: Java-Tutorial]

Java-Datentypen sind:

1. Grundlegende Datentypen

Einfache Datentypen sind integrierte Daten, die nicht sein können Vereinfachte Typen, die von der Programmiersprache selbst definiert werden, repräsentieren reelle Zahlen, Zeichen und ganze Zahlen.

In Java gibt es acht grundlegende Datentypen, nämlich die folgenden Typen:

Datentyp Beschreibung Belegte Bytes Wertebereich Standardwert
int Integer-Typ, der zum Speichern von Ganzzahlen verwendet wird 4 Bytes -2147483648~2147483647 0
Byte Der kleinste Datentyp in Java 1 Byte -128~127 0
kurz kurz 2 Bytes -32768~32717 0
long long integer 8 Bytes -2^63~2^63-1 0L
float Gleitkommatyp, der zum Speichern von Zahlen mit Dezimalpunkt verwendet wird 4 Bytes / 0,0f
double Gleitkommatyp mit doppelter Genauigkeit, der zum Speichern von Zahlen mit Dezimalpunkten verwendet wird 8 Bytes / 0,0 d
char Zeichentyp, der zum Speichern eines einzelnen Zeichens verwendet wird 2 Bytes 0~65535 Leer
Boolescher Wert Boolescher Typ, der zur Bestimmung von wahr oder falsch verwendet wird 1 Byte hat nur zwei Werte, wahr und falsch false

Hinweis: Ein Byte entspricht 8 Bits (Bit)

Was sind die Java-Datentypen?

2 , Referenzdaten Typ:

In Java sind Referenztypvariablen C/C++-Zeigern sehr ähnlich. Ein Referenztyp zeigt auf ein Objekt, und eine Variable, die auf ein Objekt zeigt, ist eine Referenzvariable. Diesen Variablen wird bei der Deklaration ein bestimmter Typ zugewiesen, z. B. Mitarbeiter, Welpe usw. Sobald eine Variable deklariert ist, kann ihr Typ nicht mehr geändert werden.

In Java gibt es drei Referenztypen, nämlich Klassen, Arrays und Schnittstellen. Die Standardwerte dieser Referenztypen sind null

Was sind die Java-Datentypen?

Basic Der Unterschied zwischen Typen und Referenztypen:

Der Unterschied zwischen Basisdatentypen und Referenztypen besteht hauptsächlich darin, dass Basisdatentypen auf dem Stapel und Referenztypen auf dem Heap zugewiesen werden

Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, er wird für alle hilfreich sein.

Das obige ist der detaillierte Inhalt vonWas sind die Java-Datentypen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn