Задача 8. Реализуйте функцию факториал рекурсивно. Рекурсивно - это значит, что функция вызывает саму себя с каким-то новым аргументом. О рекурсии рекомендую почитать отдельно, к примеру, здесь -
http://www.linkex.ru/java/recursion.php Кстати, читайте и гуглите всё новое - это тоже важный навык.