Was gibt der neue Operator in Java zurück?
Was gibt der neue Operator in Java zurück?

Video: Was gibt der neue Operator in Java zurück?

Video: Was gibt der neue Operator in Java zurück?
Video: Operatoren Teil 1 - Java Tutorial 5 2024, November
Anonim

Die neuer Betreiber instanziiert eine Klasse durch dynamisches Zuweisen (d. h. Zuweisung zur Laufzeit) Speicher für a Neu Objekt und zurück ein Hinweis auf diese Erinnerung. Diese Referenz wird dann in der Variablen gespeichert. Also, in Java , müssen alle Klassenobjekte dynamisch zugewiesen werden.

Was bringt in dieser Hinsicht new in Java zurück?

Die Neu -Operator gibt eine Referenz auf das von ihm erstellte Objekt zurück. Diese Referenz wird normalerweise einer Variablen des entsprechenden Typs zugewiesen, wie zum Beispiel: Point originOne = Neu Punkt (23, 94); Die Referenz ist zurückgekommen bis zum Neu Operator tut muss keiner Variablen zugewiesen werden.

Zweitens, was macht der neue Betreiber? Der Hauptzweck von neuer Betreiber ist Speicher für eine Variable oder ein Objekt während der Laufzeit zuordnen. Es ist anstelle der Funktion malloc() verwendet. Wann neuer Betreiber ist verwendet werden, werden die Variablen/Objekte als Zeiger auf den ihnen zugewiesenen Speicherplatz betrachtet.

Anschließend kann man sich auch fragen, was macht new operator in Java?

Die ' Neu ' Operator in Java ist verantwortlich für die Erstellung von Neu Objekt oder wir können Instanz einer Klasse sagen. Tatsächlich weist es Speicher im Heap dynamisch zu, wobei die Referenz, die wir definieren, vom Stack zeigt. Die dynamische Zuordnung ist bedeutet nur, dass die Erinnerung ist zur Laufzeit des Programms vergeben.

Was ist der neue Operator mit Beispiel erklären?

Die neuer Betreiber bezeichnet eine Anforderung zur Speicherzuweisung auf dem Heap. Wenn genügend Speicher verfügbar ist, neuer Betreiber initialisiert den Speicher und gibt die Adresse des neu zugewiesenen und initialisierten Speichers an die Zeigervariable zurück.

Empfohlen: