Clase Thread - docencia de la ETSIT-URJC
Clase Thread - docencia de la ETSIT-URJC
Clase Thread - docencia de la ETSIT-URJC
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Estados <strong>de</strong>l thread<br />
Cuando se crea un thread, éste no tiene aún <strong>la</strong> capacidad <strong>de</strong><br />
ejecución.<br />
Cuando se invoca al método start() el thread se encuentra en estado<br />
<strong>de</strong> “ejecutable” (“runnable”). Eso no significa que se ejecute!!!<br />
Cuando el p<strong>la</strong>nificador lo <strong>de</strong>cida, el thread pasa a un estado <strong>de</strong><br />
“ejecutando” (“running”).<br />
El thread pue<strong>de</strong> pasar a otro estado intermedio l<strong>la</strong>mado “bloqueado”<br />
(“blocked”) si realiza una operación <strong>de</strong> bloqueo (p.e. entrada/salida)<br />
Cuando sale <strong>de</strong>l estado <strong>de</strong> bloqueo, pasa <strong>de</strong> nuevo al estado <strong>de</strong><br />
“ejecutable”