Si uso start() en un objeto Thread y regresa el método run(), ¿es posible volver a llamar a start()?¿Puedo volver a iniciar un hilo después de que haya muerto?
por ejemplo,
MyThread myThread = new MyThread();
myThread.start();
// run method executes and returns in 2 seconds
// sleep for 5 seconds to make sure the thread has died
myThread.start();
Me pregunto porque mi código está lanzando IllegalThreadStateExceptions, por lo que quieren saber si es porque no se puede hacer lo anterior.
Lee el javadoc Luke! –
@Stephen Miré el javadoc, pero solo para el método start() que no lo hizo sonar muy claro. – Matt
¿Huh? Lo que no está claro sobre la oración * "Nunca es legal comenzar un hilo más de una vez" * en un método llamado 'start()'? –