Heim >Java >JavaErste Schritte >Wird die Parameterübergabe in Java als Wert oder als Referenz übergeben?

Wird die Parameterübergabe in Java als Wert oder als Referenz übergeben?

王林
王林nach vorne
2020-07-30 17:12:192423Durchsuche

Wird die Parameterübergabe in Java als Wert oder als Referenz übergeben?

Es wird allgemein angenommen, dass die Übertragung in Java per Wert erfolgt und die Übertragung von Instanzobjekten in Java per Referenz.

(Empfohlenes Tutorial: Java-Einführungs-Tutorial)

Was sind Wertübergabe und Referenzübergabe?

Wertübergabe: Eine Kopie des Objekts wird übergeben. Auch wenn die Kopie geändert wird, hat dies keine Auswirkungen auf das Quellobjekt

(Video-Tutorial-Empfehlung: Java-Video-Tutorial)

Übergabe als Referenz: Es wird nicht das eigentliche Objekt übergeben, sondern eine Referenz auf das Objekt; Änderungen an externen Objekten werden im tatsächlichen Objekt widergespiegelt;

Das obige ist der detaillierte Inhalt vonWird die Parameterübergabe in Java als Wert oder als Referenz übergeben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen