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

Java - Grundlegende Datentypen

Variablen sind nichts anderes als reservierte Speicherplätze zum Speichern von Werten. Das bedeutet, dass Sie beim Erstellen einer Variablen etwas Platz im Speicher reservieren.

Basierend auf dem Datentyp einer Variablen weist das Betriebssystem Speicher zu und entscheidet, was im reservierten Speicher gespeichert werden kann. Indem Sie Variablen unterschiedliche Datentypen zuweisen, können Sie daher ganze Zahlen, Dezimalzahlen oder Zeichen in diesen Variablen speichern.

In Java sind zwei Datentypen verfügbar −

Primitive Datentypen

Es gibt acht primitive Datentypen, die von Java unterstützt werden. Primitive Datentypen werden durch die Sprache vordefiniert und durch ein Schlüsselwort benannt. Sehen wir uns nun die acht primitiven Datentypen im Detail an.

Byte

kurz

int

lang

schwimmen

doppelt

boolesch

Zeichen

Referenzdatentypen

Java-Literale

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

Literale können jeder primitiven Typvariablen zugewiesen werden. Zum Beispiel −

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

byte, int, long und short können auch in dezimalen (Basis 10), hexadezimalen (Basis 16) oder oktalen (Basis 8) Zahlensystemen ausgedrückt werden.

Präfix 0 wird verwendet, um Oktal anzuzeigen, und Präfix 0x zeigt Hexadezimal an, wenn diese Zahlensysteme für Literale verwendet werden. Zum Beispiel −

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

String-Literale in Java werden wie in den meisten anderen Sprachen angegeben, indem eine Folge von Zeichen in doppelte Anführungszeichen gesetzt wird. Beispiele für Zeichenfolgenliterale sind −

Beispiel

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

String- und char-Literale können beliebige Unicode-Zeichen enthalten. Zum Beispiel −

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

Die Java-Sprache unterstützt auch einige spezielle Escape-Sequenzen für String- und Zeichenliterale. Sie sind −

Notation Zeichen dargestellt
\n Neue Zeile (0x0a)
\r Wagenrücklauf (0x0d)
\f Seitenvorschub (0x0c)
\b Rücktaste (0x08)
\s Leerzeichen (0x20)
\t Registerkarte
\" Doppeltes Anführungszeichen
\' Einfaches Anführungszeichen
\\ Backslash
\ddd Oktalzeichen (ddd)
\uxxxx Hexadezimales UNICODE-Zeichen (xxxx)

Was kommt als Nächstes?

In diesem Kapitel wurden die verschiedenen Datentypen erklärt. Im nächsten Thema werden verschiedene Variablentypen und ihre Verwendung erläutert. Dadurch erhalten Sie ein gutes Verständnis dafür, wie sie in den Java-Klassen, -Schnittstellen usw. verwendet werden können.


Java

  1. Python-Typkonvertierung und Typumwandlung
  2. Java-Datentypen (Primitiv)
  3. Java-Operatoren
  4. Java-Schnittstelle
  5. Java-Kapselung
  6. Java-Versuch-mit-Ressourcen
  7. Java-Anmerkungen
  8. Java-Type-Casting
  9. C++ Char-Datentyp mit Beispielen
  10. C-Variable, Datentypen, Konstanten