Hola,
Y por que no creas un array de hilos de 1000 posiciones?
Código Java:
Ver originalMihilo[]misHilos= new Mihilo[1000];
for (int i = 0; i < hilos.length; i++) {
misHilos[i]= new misHilos("hilo"+i+":");
hilos
[i
]= new Thread(misHilos
[i
]); hilos[i].start();
}