Uhm... non è molto chiaro... comunque... questo esempio, crea un thread ogni 2 secondi:
codice:
public class MioThread extends Thread {
private int indice;
public void run() {
indice = 0;
try {
while (true) {
sleep(2000);
(new NuovoThread(indice)).start();
indice++;
}
} catch (InterruptedException ie) { ie.printStackTrace(); }
}
}
public class NuovoThread extends Thread {
private int i;
public NuovoThread(int i) {
System.out.println("Creato un NuovoThread di indice " + i);
this.i = i;
}
public void run() {
System.out.println("Sono il thread di indice " + i);
System.out.println("Mi avvio e muoio...");
}
}
Ciao.