Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Primitive Datentypen | Grundtypen und Operationen
Java-Grundlagen
course content

Kursinhalt

Java-Grundlagen

Java-Grundlagen

1. Erste Schritte
2. Grundtypen und Operationen
3. Schleifen
4. Arrays
5. Zeichenkette

book
Primitive Datentypen

Variablen

Eine Variable im Code ist wie ein Behälter, in dem wir Informationen speichern können. Zum Beispiel, wenn wir die Zahl 20 speichern müssen, werden wir sie in einer Variable speichern und später auf diese Zahl einfach durch die Verwendung des Variablennamens im Code verweisen.

Java ist eine stark typisierte Sprache, was bedeutet, dass wir den Datentyp unserer Variable definieren müssen:

java

Main

copy
1
variable_type name = value;

Der obige Code zeigt die grundlegende Syntax zur Deklaration einer Variablen.

Als nächstes gehen wir zur Untersuchung der Datentypen über, beginnend mit den 8 Haupttypen.

Datentypen

Lassen Sie uns die primitiven Datentypen durchgehen und mehr über jeden von ihnen erfahren:

Byte

Dieser ganzzahlige Datentyp kann Werte im Bereich von -128 bis 127 halten. Er benötigt 1 Byte Speicher und wird im Stapelspeicher gespeichert.

java

Main

copy
1
byte var = 10;

Short

Der short Datentyp ist ebenfalls ein Ganzzahltyp, der Werte im Bereich von -32.768 bis 32.767 halten kann. Er belegt 2 Bytes Speicher und wird im Stapelspeicher gespeichert.

java

Main

copy
1
short var = 10000;

Int

Dies ist der am häufigsten verwendete Ganzzahltyp, der Werte im Bereich von -2.147.483.648 bis 2.147.483.647 halten kann. Er wird ebenfalls im Stapelspeicher gespeichert und belegt 4 Bytes.

java

Main

copy
1
int var = 123123123;

Long

Dies ist der größte Ganzzahl-Datentyp, der Werte von -2⁶³ bis 2⁶³ - 1 speichern kann. Er belegt 8 Bytes im Speicher und wird ebenfalls im Stapelspeicher gespeichert.

java

Main

copy
1
long var = -10290394;

Float

Der float-Datentyp ist der erste Gleitkomma-Datentyp, der 7 Dezimalstellen speichert. Beim Deklarieren einer Variablen vom Typ float müssen wir daran denken, den Buchstaben f am Ende der Zahl anzuhängen. Zum Beispiel, float myFloat = 4.13f;.

java

Main

copy
1
float var = 13.41f;

Double

Dieser Gleitkomma-Datentyp kann bis zu 15 Dezimalstellen speichern. Im Gegensatz zu float müssen wir beim Deklarieren einer Double-Variablen keine Buchstaben angeben. Double belegt 8 Bytes und wird im Stapelspeicher gespeichert.

java

Main

copy
1
double var = 12.299384;

Boolean

Dieser primitive Datentyp ist besonders, da er nur die Werte true oder false halten kann. In Java belegt der Boolean-Typ 1 Bit Speicher, aber in der Praxis kann er mehr Platz einnehmen, da er in andere Datenstrukturen wie Arrays oder Objekte (die wir später erkunden werden) gepackt werden kann. Boolean-Werte werden im Stapel-Speicher gespeichert.

java

Main

copy
1
boolean var = true;

Char

Dieser Zeichendatentyp entnimmt Daten aus der ASCII-Tabelle. Wir werden in dem nächsten Kapitel ausführlicher auf diesen Datentyp eingehen, aber vorerst beachten Sie bitte, dass er 2 Bytes belegt.

java

Main

copy
1
char var = 'c';

Es gibt auch eine Tabelle, in der Sie alle wesentlichen Informationen über primitive Datentypen einsehen können:

Primitive Datentypen können auch mit dem Konsolen-Ausgabebefehl ausgegeben werden.

java

Main

copy
12345678
package com.example; public class Main { public static void main(String[] args) { int number = 41; System.out.println(number); } }

Wir haben eine int-Variable deklariert und auf dem Bildschirm ausgegeben.

java

Main

copy
12345678
package com.example; public class Main { public static void main(String[] args) { char character = 'c'; System.out.println(character); } }

Wir haben eine char-Variable deklariert und auf dem Bildschirm ausgegeben.

java

Main

copy
12345678
package com.example; public class Main { public static void main(String[] args) { float number = 1.12f; System.out.println(number); } }

Wir haben eine float-Variable deklariert und auf dem Bildschirm ausgegeben.

1. Welcher Ganzzahl-Datentyp benötigt den geringsten Speicherplatz?

2. Welcher Datentyp kann nur zwei Werte haben: true oder false?

Welcher Ganzzahl-Datentyp benötigt den geringsten Speicherplatz?

Welcher Ganzzahl-Datentyp benötigt den geringsten Speicherplatz?

Wählen Sie die richtige Antwort aus

Welcher Datentyp kann nur zwei Werte haben: ``true`` oder ``false``?

Welcher Datentyp kann nur zwei Werte haben: true oder false?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 1
We're sorry to hear that something went wrong. What happened?
some-alt