Parar threads en java

gomruijo
28 de Julio del 2005
Hola a todos,
estoy realizando una aplicación en java y uno de los puntos a implementar es parar diversos 'threads' al mismo tiempo para luego arrancarlos desde el punto donde se han quedado. ¿ Cómo puedo hacerlo ? ¿ Existe alguna solución ?

Gracias,
[email protected]

Txiki_3
28 de Julio del 2005
Si quieres hacer pause a un thread debes de utilizar el metodo join sobre el thread y meterle un long que son los milisegundos que estará en pause, y si lo quieres parar tienes que usar el metodo stop(), pero sun no recomienda que uses ese metodo, hay varias ideas para no usar el stop en un thread, pero puedes usar ese metodo o mejor usar el interrupt();.

jasanrio
28 de Julio del 2005
Tampoco es buena solución interrupt , pues no funciona en muchisimos casos