Estado
Nuevo
El Thread ha sido creado pero no inicializado, es decir, no se ha
ejecutado todavía el método start(). Se producirá un mensaje de error
(IllegalThreadStateException) si se intenta ejecutar cualquier método de la
clase Thread distinto de start().
Estado
Ejecutable
El Thread puede estar ejecutándose, siempre y cuando se le haya asignado
un determinado tiempo de CPU. En la practica puede no estar siendo ejecutado en
un instante determinado en beneficio de otro thread.
Estado
Bloqueado
El Thread podría estar ejecutándose, pero hay alguna actividad interna
suya que lo impide, como por ejemplo una espera producida por una operación de
escritura o lectura de datos por teclado (E/S). Si un Thread esta en este
estado, no se le asigna tiempo de CPU.