Beispiel für direkte Rekursion in Java

Bei direkter Rekursion ruft sich der Algorihtmus bei seiner Ausführung direkt selber auf. Ein Beispiel dafür wäre:

int fakultaet(int n){
   if(n <= 1){
      return 1;
   }else return n*fakultaet(n-1);
}