Bueno este trabajo me ha dado muchas dudas, por ejemplo de como poner el incrementador y las iteraciones.
Cita: public class Hilos {
public static void main(String[] args) {
new Hilos();
}
public Hilos() {
Ejecutor w = new Ejecutor();
w.start();
}
private class Ejecutor extends Thread {
@Override
public void run() {
factorial(2);
}
}
static int factorial(int n)
{
if (n <= 1)
{
return 1;
}
else
{
return n * factorial(n - 1);
}
}
static int factorial_2(int n)
{
if (n <= 1)
{
return 1;
}
else
{
int fact = n;
for (int i = n - 1; i > 1; i--)
{
fact *= i;
}
return fact;
}
}
}