Vergleich von Java & primitiv

March 8

Daten und Datentypen sind die Grundelemente eines jeden Computerprogramms. Ein Computer reserviert Speicher und Griffe, die Eingabe und Ausgabe auf der Grundlage der Datentyp in einer spezifischen Situation gefordert. In der objektorientierten Programmierung, erstreckt sich das Konzept des Datentyps auf "abstrakte Datentypen, die vom Programmierer erstellt". Der Unterschied zwischen den beiden Sprachen wie Java ist der Unterschied zwischen Grundwerten und komplexe Werte und Funktionen.

Datentypen

Das primäre Element bei der Ausführung des Programms ist die Variable. Eine Variable in Computerprogrammen ist einfach ein Wort oder Ausdruck, der bestimmt einen Datenwert im Speicher abgelegt. Dieser Wert kann geändert, gedruckt auf dem Bildschirm oder in mathematischen Operationen verwendet werden. Eine gute Anzahl von Computer-Programmiersprachen wie Java, werden "statisch" eingegeben, dass Programmierer Variablen vom Datentyp definieren müssen, die in ihnen gespeicherten Werte ausweist. Beispielsweise muss eine Variable verwendet, um eine ganze Zahl speichern mit dem Schlüsselwort "Int" beginnen.

Primitive Datentypen

Primitive Datentypen sind die grundlegendsten Datentypen in einer bestimmten Programmiersprache. Auch genannt "skalare", diese Datentypen nicht bestehen anderer Daten, d. h. sie sind nicht "Komplex." Eine ganze Zahl ist ein Beispiel für einen primitiven Datentyp, weil es von grundlegender Bedeutung ist: keine andere Datentypen bilden es. Charakter, oder einzelner Buchstabe, Zahl oder Leerzeichen sind auch primitiv. Anderen primitiven Typen gehören Bytes, schwimmende Dezimalzahlen und boolesche Werte.

Abstrakte Datentypen

Abstract oder komplex, Datentypen sind Datentypen, die vom Programmierer über das Schlüsselwort "Class" erstellt. Abstrakte Datentypen umfassen in der Regel andere Werte wie Ganzzahlen, Bytes oder auch andere abstrakten Typen. Diese Datentypen sind auch "Methoden" oder Funktionen, die Operationen auf die Daten innerhalb der abstrakten Datentyp. In objektorientierten Programmiersprachen wie Java dienen abstrakte Datentypen als die Struktur für die Interaktion von Daten mit anderen Daten.

Java-Objekte und primitiven

Java enthält Grundelemente und abstrakte Typen. Die Java-Sprache umfasst jedoch auch Objekte, die primitive Typen darstellt. Der Datentyp "Integer", kann z. B. im Code als ein primitiver mit dem Schlüsselwort "Int" oder als ein Objekt mit dem Schlüsselwort "Integer" dargestellt werden. Der Unterschied ist, dass das ganze Objekt nimmt mehr Platz im Arbeitsspeicher, läuft langsamer, aber "Wrapper" der primitiven Integer innen ein abstrakter Typ mit Methoden, mit denen die Programmierer die Ganzzahl, Sehenswertes wie er mit anderen Daten konvertieren.