Problema con los Threads

Mortadelo
12 de Septiembre del 2009
Hola a todos y en primer lugar un saludo a todos los del foro.

El problema que me trae aqui esta relacionado con los thread ya que el el código que esto realizado creo una subclase de runnable de esta forma

publi class miclase extends Runnable {

private boolean execute=true;

public miclase () {
this.execute=true;
}

public void kill() {

this.execute=false;

}


public void run() {

while(true) {
if (this.execute==false) {
break;

}

}

}

resulata que enciertos lugares de un método creo una instancia del thread pasadole una referencia de esta clase

y en otros lo destruyo llamando a kill y asignado las variables que uso a null.

Pero mi sorpresa es que al volver acrear de nuevo el hilo (creando nuevas instancias de la clase) me crea el mismo hilo ya muerto. es decir con execute=false

Hay alguna solunción pàra esto.

He estado mirando la documentación y en internet sobre la clase localthread que me podría servir pero no salen ejemplos de usar los thread con esta clase

y sin más me despido
Mortadelo