zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Call-By-Value

Der von Java verwendete Typ der Parameterübergabe wird Call-By-Value genannt. Einige Programmiersprachen verwenden andere Methoden der Parameterübergabe und lassen dem Programmierer die Wahl zwischen verschiedenen Möglichkeiten Parameter zu übergeben. Die von Java verwendete Methode Call-By-Value ist die verbreiteste Methode in modernen Sprachen und die einfachste und sicherste.

So funktioniert Call-By-Value:

  1. Wenn der aufrufende Programmteil eine Methode aufruft, liefert er eine Liste von Werten (die aktuellen Parameter) in der Parameterliste.
  2. Wenn die aufgerufene Methode startet, werden diese Werte an die Namensliste (der formalen Parameter) "gebunden".
  3. Die aufgerufene Methode verwendet diese Namen "an Stelle" der aktuellen Werte.

FRAGE 2:

(Rückblick:) Was ist ein primitiver Datentyp?