Eine gute Antwort wäre:

Call-By-Value.

Call-By-Value

Java verwendet Call-By-Value für die Parameterübergabe, das bedeutet, dass bei der Verwendung einer Variablen als Parameter der Inhalt (der Wert) einer Variable an eine Methode übergeben wird. Die Abbildung zeigt das Wiederholungsprogramm unmittelbar nach dem Methodenaufruf.

Der Wert 27 der Variablen zahl in der main() Methode wurde in den Parameter x hineinkopiert.



FRAGE 4:

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

Inhaltsverzeichnis