Werden Arrays als primitive Datentypen betrachtet?
Werden Arrays als primitive Datentypen betrachtet?

Video: Werden Arrays als primitive Datentypen betrachtet?

Video: Werden Arrays als primitive Datentypen betrachtet?
Video: Arrays - Java Tutorial 10 2024, Kann
Anonim

Nein, Arrays sind nicht primitive Datentypen auf Java. Sie sind Container-Objekte, die dynamisch erstellt werden. Alle Methoden der Klasse Object können auf einem. aufgerufen werden Array . Sie sind betrachtet als Referenz Datentypen.

Welcher Datentyp ist ähnlich, Array?

Ein Array ist ein homogenes Daten Struktur (Elemente haben gleiche Datentyp ), das eine Folge von fortlaufend nummerierten Objekten speichert – die in einem zusammenhängenden Speicher zugeordnet sind. Jedes Objekt der Array kann über seine Nummer (d. h. Index) zugegriffen werden. Wenn Sie eine erklären Array , legen Sie die Größe fest.

Und wie unterscheiden sich Arrays von Objekten von Arrays primitiver Typen? In einfachen Laienworten, Objekt-Arrays kann halten Objekt davon besonders- Typ nur während Primitive - Typen kann halten Primitive . Lassen Sie uns den Unterschied zum Beispiel sehen, Primitiver Typ : int iArrays = new int[4];

Warum ist Array davon kein primitiver Datentyp?

Die nicht - primitive Datentypen Einschließen von Klassen, bei denen es sich um Sätze von Plänen für ein bestimmtes Objekt handelt; Schnittstellen, die wie Dashboards oder Bedienfelder für eine Klasse sind, da sie die Schaltflächen haben, die Funktion jedoch woanders liegt; und Arrays , das sind einzelne Objekte, die mehrere gleiche Werte enthalten Typ.

Was ist der Unterschied zwischen primitiven und Array-Datentypen in Java?

Primitive Typen sind die grundlegenden Arten von Daten : byte, short, int, long, float, double, boolean, char. Referenz Typen sind jede instanziierbare Klasse sowie Arrays : String, Scanner, Random, Die, int, String usw. Referenzvariablen speichern Adressen an Orten im Speicher zum bei dem die Daten wird gelagert.

Empfohlen: