Eine gute Antwort wäre:

Vielleicht.

Typ-Wrapper

primitiver TypTyp-Wrapper
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean

Denken Sie daran, dass es eine große Kluft zwischen primitiven Datentypen und Objekten gibt, die all die restlichen Daten in einem Java Programm ausmachen Diese Kluft muss manchmal überbrückt werden. Für jeden primitiven Typ gibt es eine entsprechende Wrapper-Klasse. Eine Wrapper-Klasse kann verwendet werden, um einen primitiven Datenwert in ein Objekt zu konvertieren und manche Objekttypen in einen primitiven Datenwert zu konvertieren. Die Tabelle zeigt die primitiven Typen und ihre Wrapper-Klassen:

In Java wird zwischen Groß- und Kleinschreibung unterschieden, also sind "byte" und "Byte" verschiedene Dinge.

Zum Beispiel kann der Wert 103 in einem Speicherbereich gehalten werden, der vom primitiven Datentyp long ist. Der gleiche Wert könnte in einem Objekt gehalten werden, der vom Typ Long ist. Das Objekt wird wesentlich mehr als 16 Bit verwenden.

Machen Sie sich keine Sorgen, wenn Ihnen das jetzt alles etwas gegenstandslos erscheint. Sie werden später mehr über Wrapper-Klassen erfahren, sobald Sie sie verwenden müssen.

FRAGE 16:

Sie haben schon in den Beispielprogrammen der vorherigen Kapitel die Klasse String gesehen. Ist String eine Wrapper-Klasse?

Inhaltsverzeichnis