Suspensión de un Hilo

La función miembro suspend de la clase Thread permite tener un control sobre el hilo de

modo que podamos desactivarlo, detener su actividad durante un intervalo de tiempo

indeterminado, a diferencia del uso de la llamada al sistema sleep, que simplemente lleva al

hilo a un estado de “dormido”, y siempre durante un número de milisegundos concreto.

Este método puede resultar útil si, construyendo un applet con un hilo de animación,

queremos permitir al usuario detener (que no finalizar) la animación, hasta que éste decida

reanudarla.

Este método no detiene la ejecución permanentemente. El hilo es suspendido

indefinidamente y para volver a activarlo de nuevo necesitamos realizar una invocación a la

función miembro resume.

MARTIN TAPIA GOMEZ TEC DE ZITACUARO