Unterschied zwischen Variablen und Datenliteralen in Java

Unterschied zwischen Variablen und Datenliteralen in Java

Schlüsselunterschied - Variablen gegen Daten Literale in Java

Ein Computerprogramm ist eine Reihe von Anweisungen zur Ausführung einer Aufgabe. Es ist erforderlich, Daten während der Programmierung zu speichern. Daher werden diese Daten im Speicher gespeichert. Diese reservierten Speicherorte werden als Variablen bezeichnet. Die Variablen sollten eindeutige Namen haben, da sie leicht identifiziert werden sollten, um mathematische oder logische Operationen auszuführen. Variablen werden mit Werten zugewiesen. Manchmal sind diese Werte festgelegt und ändern sich nicht. Diese Art von Werten werden als Datenliterale bezeichnet. Wenn es im Programm eine Anweisung als int value = 5 gibt, ist das 'int' der Datentyp. Der "Wert" ist die Variable und "5" ist die Daten wörtlich. In diesem Artikel wird der Unterschied zwischen Variablen und Datenliteralen in Java erörtert. Der Schlüsselunterschied Zwischen Variablen und Datenliteralen in Java ist das Variablen sind die reservierten Speicherorte, um Werte mit symbolischen Namen zu speichern, während Datenliterale keine festen Werte in der Programmierung darstellen.

INHALT

1. Überblick und wichtiger Unterschied
2. Was sind Variablen in Java?
3. Was sind Datenliterale in Java
4. Ähnlichkeiten zwischen Variablen und Datenliteralen in Java
5. Seite für Nebenvergleich - Variablen gegen Datenliterale in Java in tabellarischer Form
6. Zusammenfassung

Was sind Variablen in Java??

Eine Variable ist ein Ort, um einen Wert im Speicher zu speichern. Jeder Speicherort kann einen bestimmten Datenart speichern. Die Java -Sprache unterstützt acht primitive Datentypen. Sie sind ein Byte, kurz, int, lang, boolean, float, doppelt und platzieren. Das Datentyp-Byte ist 8-Bit-Signal-Complement Integer von Two Signiert. Es ist hilfreicher Speicherplatz in großen Arrays, da es 4 -mal kleiner ist als int. Der Datentyp Short ist 16-Bit-Signal-Complement Integer von Two's Complement. Es ist 2 -mal kleiner als int. Die INT ist ein 32-Bit-Signal-Ganzzahl von Two's Complement Integer. Es ist der häufigste Datentyp, um numerische Werte ohne Dezimalpunkte zu speichern, wenn es nicht viel Bedenken hinsichtlich des Speichers gibt. Der lange Datentyp ist ein 64-Bit. Es wird verwendet, um eine breite Palette von Zahlen zu speichern. Der Float und das Doppel sind zwei Datentypen, um numerische Werte mit einem Dezimalpunkt zu speichern. Der Float ist 32bit und Doppelte ist 64 Bit. Der Boolesche wird verwendet, um wahr oder falsch zu speichern. Ein einzelnes Zeichen kann mithilfe des Char -Datentyps gespeichert werden. Das sind die wichtigsten primitiven Datentypen in Java.

Wenn es eine Aussage wie ein int x gibt; Dies bedeutet, dass die Variable X einen Ganzzahlwert halten kann. Es legt keinen Speicher für die variable Zahl beiseite. Wenn es eine Anweisung als int x = 5 gibt; Dies bedeutet, dass die Variable X ganzzahlige Werte halten kann und Wert 5 enthält. Der initialisierte Wert kann später im Programm geändert werden. Der X -Wert kann einer anderen Ganzzahl wie 10 später ausgeglichen werden. e.G. x = 10;

Jede Variable hat eindeutige Namen, um sie zu identifizieren. Sie werden als Kennungen bezeichnet. Der Programmierer sollte die Regeln befolgen, wenn sie Namen für Variablen angeben. Java ist eine Fallempfindlichkeitssprache. Daher unterscheidet sich die variable Name 'Nummer' von "Nummer". Der variable Name kann Unicode -Buchstaben und Ziffern enthalten. Sie können keine Räume haben. Verweisen Sie das folgende Programm.

Abbildung 01: Java -Programm mit Variablen

Gemäß dem obigen Programm sind X und Y Variablen, die ganzzahlige Werte halten. Die Summe wird einer variablen Summe zugeordnet. Länge und Breite sind doppelte Variablen. Die Multiplikation wird in der Flächenvariable gespeichert, die als doppelte Variable deklariert wird. Ein einzelnes Zeichen kann im variablen Buchstaben gespeichert werden. Es enthält 'a'. Der Charakter wird in einzelnen Zitate platziert.

Was sind Datenliterale in Java?

Ein Datenliteral ist eine Quellcode -Darstellung eines festen Wertes. Die Werte wie 5, 4.3, True benötigen keine Berechnung. Daher sind sie als Datenliterale bekannt. Wenn es eine Anweisung gibt, doppelte Zahl = 20.5; Das "Doppel" ist der Datentyp. Die 'Nummer' ist die Variable. Die 20.5 ist die Daten wörtlich.

Es gibt verschiedene Arten von Literalen. Sie sind ganzzahlige Literale, schwimmende Punktliterale, Charakter und Streichliterale. Integer -Literale werden verwendet, um Variablen von Ganzzahl -Datentypen wie Byte, Short, Int und Long zu initialisieren. Schwimmpunkte Literale werden verwendet, um Variablen des Datentyps zu initialisieren und doppelt zu doppelt. Das schwimmende Punkt wörtlich endet mit f oder f, es ist vom Typ Float. Wenn es mit D oder D endet, ist es doppelt. Das Schreiben von D ist optional. Zeichen- und String -Literale bestehen aus Unicode -Zeichen. Die Charakterliterale stellen ein einzelnes Zeichen dar, während ein String -Literal eine Reihe von Zeichen darstellt. Die Charakterliterale befinden sich im einzigen Zitat. e.G. - 'B'. Die String -Literale befinden sich in den Doppelzitaten. e.G.- "Programmierung". Verweisen Sie das folgende Programm.

Abbildung 02: Java -Programm mit Literalen

Gemäß dem obigen Programm ist die Zahl eine Variable. Die Ganzzahl wörtlich in der Zahlenvariable ist 10. Die Variable double value kann einen Doppelwert aufnehmen. Die FloatValue -Variable kann einen Float halten. Daher 5.4 und 5.4f sind schwimmende Punktliterale. Die Buchstabenvariable enthält ein Zeichen 'B'. Es ist ein Charakter wörtlich. Die Wortvariable enthält eine Reihe von Zeichen. Es ist also eine Streicherliteralstraße.

Was ist die Ähnlichkeit zwischen Variablen und Datenliteralen in Java?

  • Bei der Programmierung werden sowohl Variablen als auch Datenliterale in Java verwendet.

Was ist der Unterschied zwischen Variablen und Datenliteralen in Java?

Variablen gegen Datenliterale

Variablen sind reservierte Speicherorte, die Werte mit symbolischen Namen speichern. Datenliterale sind Quellcode -Darstellungen von festen Werten.
Verband
Variablen sind dem Speicherort zugeordnet. Datenliterale sind mit festen Werten verbunden, die in den Variablen platziert sind.

Zusammenfassung - Variablen gegen Daten Literale in Java

Variablen und Datenliterale sind häufige Begriffe im Zusammenhang mit der Programmierung. In diesem Artikel wurde der Unterschied zwischen Variablen und Datenliteralen erörtert. Der Unterschied zwischen Variablen und Datenliteralen in Java besteht darin, dass Variablen die reservierten Speicherorte sind, um Werte mit symbolischen Namen zu speichern, während Datenliterale keine festen Werte in der Programmierung darstellen.

Referenz:

Punkt, Tutorials. „Java Basic Datatypes.”, Tutorials Punkt, 8. Januar. 2018. Hier verfügbar