Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/02/2010, 04:24
Avatar de Fuzzylog
Fuzzylog
 
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 7 meses
Puntos: 188
Respuesta: Cual es la diferencia que existe entre iniciar un hilo (start) y correrlo

Bueno, en sí el método run() contiene el código a ejecutar en un thread, mientras que el método start() es el que lanza el thread.

Si tienes un hilo funcionando (es decir, ejecutando su metodo run), y quieres iniciar uno nuevo, tienes que crear un nuevo Thread, llamemosle hilo2, y llamar a su método start() para que se inicie. Luego el hilo2 ya ejecutará el método run().