Причем тут это? static - объявление константы, то есть, переменной, которая не меняется в ходе исполнения кода программы. Не козыряй знаниями, которых не имеешь, молодой человек.
Собсна это как делать не нужно. Использование рекурсии недопустимо при условии, что цикл может длиться дольше, чем...