0% encontró este documento útil (0 votos)
26 vistas9 páginas

Threads en Java

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
26 vistas9 páginas

Threads en Java

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 9

PROGRAMACIÓN CONCURRENTE

 Un hilo es un único flujo de ejecución dentro


de un proceso. (procesos ligeros)
 Un proceso es un programa ejecutándose
dentro de su propio espacio de direcciones

Microsoft Word

Hilo de
Gramática Java Programa 1
Internet
Pagina Sun System Pagina FCC
 Hilo siempre corre dentro del contexto de
otro programa.
 Los procesos mantienen su propio espacio de
direcciones y entorno de operaciones.
 Los hilos dependen de un programa padre en
lo que se refiere a recursos de ejecución.
 Thread.-es la clase responsable de producir hilos
funcionales para otras clases
 Runnable.-La interfaz Runnable proporciona la
capacidad de añadir la funcionalidad de un hilo a una
clase simplemente implementando la interfaz, en
lugar de derivándola de la clase Thread.
 ThreadDeath.-proporciona un mecanismo que
permite hacer limpieza después de que un hilo haya
sido finalizado de forma asíncrona.
 ThreadGroup.-se utiliza para manejar un grupo de
hilos de modo conjunto
 Object.-clase de apoyo proporciona métodos son
wait, notify y notifyAll.

 Todas estas clases son parte del paquete Java.lang.


 Java trabaja multiprocesamiento y
multitarea.
 Un objeto concurrente pertenece a una clase
que hereda de Thread.

 Hay que redefinir el método run() que


especifica la tarea concurrente.

 La ejecución de la tarea concurrente se


realiza mediante el método start()

También podría gustarte