ciao
non ho capito cosa vuoi fare comunque... perche il metodo run è vuoto ?
nel metodo run devi metterci il codice della tua applicazione multithreading.
Poi per mettere in attesa i threads per permettere magari ad altri thread di fare altre cose puoi usare i 'semafori' oppure i 'monitor'.