Navigation überspringen

Deklaration

Benötigtes Vorwissen

Modifizierer [erweitert]      Rückgabewert      Bezeichner       ( Parameter1,Parameter2,... )      { Funktionskörper }

Beispiel:

public static int[] bubbleSort (int[] aSort) {  }

Hinweis: in diesem Beispiel wird der prozedurale Charakter von Funktionen deutlich. Der erweiterte Modifizierer deklariert hier das Statement zu static. Dadurch wird es zu einer Funktion und steht in Kontrast zu einer Methode. Der Unterschied zwischen Funktion und Methode ist die instanzungebundene Verwendung von Funktionen, wohingegen Methoden instanzgebunden sind. Weiteres dazu folgt im objektorientierten Anasatz von Java.