Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Java

Java Primitive Datentypen: Ein klarer Leitfaden

Variablen sind nichts anderes als reservierte Speicherbereiche zum Speichern von Werten. Das bedeutet, dass Sie beim Erstellen einer Variable etwas Speicherplatz reservieren.

Basierend auf dem Datentyp einer Variable allokiert das Betriebssystem Speicher und entscheidet, was in dem reservierten Speicher gespeichert werden kann. Daher können Sie durch Zuweisung verschiedener Datentypen zu Variablen Ganzzahlen, Dezimalzahlen oder Zeichen in diesen Variablen speichern.

Es gibt zwei Datentypen in Java:

Primitive Datentypen

Java unterstützt acht primitive Datentypen. Primitive Datentypen sind von der Sprache vordefiniert und durch ein Schlüsselwort benannt. Sehen wir uns die acht primitiven Datentypen im Detail an.

byte

short

int

long

float

double

boolean

char

Referenz-Datentypen

Java-Literale

Ein Literal ist eine Quellcode-Darstellung eines festen Werts. Sie werden direkt im Code ohne Berechnung dargestellt.

Literale können jeder primitiven Typvariable zugewiesen werden. Beispiel:

byte a = 68; char a = 'A';

byte, int, long und short können in dezimal (Basis 10), hexadezimal (Basis 16) oder oktal (Basis 8) Zahlensystemen ausgedrückt werden.

Präfix 0 kennzeichnet oktal, Präfix 0x hexadezimal bei der Verwendung dieser Zahlensysteme für Literale. Beispiel:

int decimal = 100; int octal = 0144; int hexa = 0x64;

String-Literale in Java werden wie in den meisten anderen Sprachen angegeben, indem eine Zeichenkette in doppelte Anführungszeichen eingeschlossen wird. Beispiele:

Beispiel

"Hello World"
"two\nlines"
"\"This is in quotes\""

String- und char-Typ-Literale können beliebige Unicode-Zeichen enthalten. Beispiel:

char a = '\u0001'; String a = "\u0001";

Java unterstützt spezielle Escape-Sequenzen für String- und char-Literale:

NotationDargestelltes Zeichen
\nNeue Zeile (0x0a)
\rWagenrücklauf (0x0d)
\fFormfeed (0x0c)
\bBackspace (0x08)
\sLeerzeichen (0x20)
\tTabulator
\"Doppeltes Anführungszeichen
\'Einfaches Anführungszeichen
\\Backslash
\dddOktales Zeichen (ddd)
\uxxxxHexadezimales UNICODE-Zeichen (xxxx)

Was kommt als Nächstes?

Dieses Kapitel erklärte die verschiedenen Datentypen. Das nächste Thema erklärt verschiedene Variablentypen und ihre Verwendung. Dies gibt Ihnen ein gutes Verständnis, wie sie in Java-Klassen, Interfaces etc. verwendet werden können.

Java

  1. Python-Typkonvertierung & Casting meistern: Umfassender Leitfaden
  2. Java Primitive Datentypen: Vollständiger Leitfaden mit Beispielen
  3. Java Operatoren meistern: Typen, Syntax und praktische Beispiele
  4. Java-Schnittstellen meistern: Konzepte, Implementierung und Best Practices
  5. Java-Kapselung meistern: Praktischer Leitfaden zum Datenverbergen
  6. Java Try-With-Resources meistern: Automatisches Ressourcenmanagement erklärt
  7. Java Annotations erklärt: Typen, Platzierung und praktische Beispiele
  8. Java Type Casting meistern: Von Widening zu Narrowing und darüber hinaus
  9. C++ char‑Datentyp meistern: Deklaration, ASCII & Konvertierungstechniken
  10. C Variablen, Datentypen und Konstanten – Ein praktischer Leitfaden