Heim > Java > javaLernprogramm > Es gibt verschiedene Arten von Java-Paketen

Es gibt verschiedene Arten von Java-Paketen

coldplay.xixi
Freigeben: 2020-08-25 13:21:56
Original
3165 Leute haben es durchsucht

Es gibt 8 Arten von Java-Verpackungen, nämlich: 1. Byte 2. Integer;

Es gibt verschiedene Arten von Java-Paketen

【Verwandte Lernempfehlung: Java-Grundlagen-Tutorial

Es gibt 8 Arten von Java-Verpackungstypen, nämlich:

Grundtypen in Java haben einfache Funktionen und nicht die Eigenschaften von Objekten. Damit Basistypen die Eigenschaften von Objekten haben, können mit dem Aufkommen von Wrapper-Klassen Basistypdaten wie Objekte manipuliert werden.对 1. Grundtypen Kategorie

Grundtyp des Verpackungstyps

Byte Byte

int Integer

short

long LONG LONG

FLOAT FLOAT

DOATALEALALAN BOOLEAN

CHAR Zeichen

A. Erstellen Sie einen Wrapper Klassenobjekt:

Integer    i = new Integer(4);
Nach dem Login kopieren

//Erstellen Sie ein Integer-Objekt, um den angegebenen int-Wert darzustellen.

Integer    s = new Integer("8");
Nach dem Login kopieren
//Erstellt ein Integer-Objekt, das den durch den String-Parameter „8“ angegebenen int-Wert darstellt.


Die häufig verwendeten Methoden für Verpackungsklassen sind wie folgt:


Warum benötigen wir bei grundlegenden Datentypen Verpackungstypen?

Es gibt verschiedene Arten von Java-Paketen

1. Wenn beispielsweise anhand der ID beurteilt wird, dass ein Datenelement in der Datenbank vorhanden ist, kann die Verpackungsklasse verwendet werden, um die Speicher-ID darzustellen und festzustellen, ob sie leer ist

2. Nach der Konvertierung in eine Wrapper-Klasse kann es als Objekt behandelt werden, aber nur Objekte können gespeichert werden~

3.1 In Java ist alles ein Objekt , aber die acht Grundtypen sind keine Objekte.

3.2 Unterschiede in den Deklarationsmethoden. Basistypen müssen nicht über das Schlüsselwort new erstellt werden, während gekapselte Typen das Schlüsselwort new erfordern.

3.3 Unterschiede in den Speichermethoden und -orten Der Basistyp speichert den Wert der Variablen direkt und speichert ihn für einen effizienten Zugriff. Der gekapselte Typ muss über eine Referenz auf die Instanz verweisen, und die spezifische Instanz wird darin gespeichert der Haufen.

3.4 Unterschiede in den Anfangswerten Der Anfangswert des gekapselten Typs ist null, und der Anfangswert des Basistyps hängt vom jeweiligen Typ ab. Beispielsweise ist der Anfangswert des int-Typs 0 und der boolesche Typ false;

3.5 Unterschiede in der Verwendung: In Verbindung mit Sammlungsklassen können nur Wrapper-Typen verwendet werden.

Das obige ist der detaillierte Inhalt vonEs gibt verschiedene Arten von Java-Paketen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage