zur vorherigen Seite  zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Call by Value.

Call by Value

Parameter x

Java verwendet Call by Value für die Parameterübergabe. Das bedeutet, dass bei der Verwendung einer Variablen als Parameter der Inhalt der Variablen als Wertkopie an eine Methode übergeben wird. Die Abbildung zeigt das Programm unmittelbar nach dem Methodenaufruf.

Der Wert 27 der Variablen zahl in der main() Methode wurde als Wertkopie an den Parameter x übergeben.


FRAGE 4:

Wenn jetzt die zero() Methode x auf 0 ändert, was passiert mit zahl in main()?

zur vorherigen Seite  zum Inhaltsverzeichnis   zur nächsten Seite