Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introducción
En informática, se conoce como multitarea, la posibilidad de que una computadora
realice varias tareas a la vez. En realidad es una impresión (salvo en un equipo con
varios procesadores) que se consigue repartiendo tiempo y recursos entre distintos
procesos.
La palabra thread hace referencia a un flujo de control dentro de un programa
(también se le llama hilo). La capacidad que permiten los threads a un programa
estriba en que se pueden ejecutar más de un hilo a la vez.
Los hilos comparten los datos del programa (además pueden tener datos propios) y
esto hace que el control sea más dificultoso. Como ejemplo de thread, está el recolector
de basura de Java que elimina los datos no deseados mientras el programa continúa con
su ejecución normal.
El uso de hilos es muy variado: animación, creación de servidores, tareas de segundo
plano, programación paralela,...
métodos de Thread
métodos uso
void interrupt () Solicita la interrupción del hilo
static boolean interrupted() true si se ha solicitado interrumpir el hilo
actual de programa
static void sleep(int milisegundos) Duerme el Thread actual durante un cierto
número de milisegundos.
185