Unidad IV Programación concurrente (Multihilo)

Páginas: 3 (635 palabras) Publicado: 24 de mayo de 2013
Unidad IV Programación concurrente (Multihilo)
o Un programa multihilo contiene dos o mas partes que se pueden ejecutar de manera concurrente o simultanea.
o A cada parte del programa se ledenomina como hilo (thread).
o La programación multihilo es una forma especializada de multitarea.
o Existe multitarea basada en procesos y basada en hilos.
o Basada en procesos, permite que se puedanejecutar dos o más programas a la vez de manera concurrente.
o Multitarea basada en hilos es la unidad mas pequeña de código que se puede seleccionar, de tal forma que un mismo programa puede realizardos o mas tareas de forma simultanea.(Por ejemplo un editor puede dar formato y estar imprimiendo al mismo tiempo).

Método Descripción
final void setName(String) Pone el nombre al hilo actualfinal String getName( ) Obtiene el nombre del hilo actual
Static sleep(long milisegundos) throws InterruptedException Suspende un tiempo para que se ejecute otro hilo.
fnal void join( ) Espera a quelos hilos terminen
final boolean isAlive( ) Es para ver si esta en ejecución un hilo o si esta activo.
void run( ) Punto de entada de un Hilo
void start( ) Comienza un hilo llamando a su método runfinal int getPriority( ) Obtiene la prioridad de un hilo
final void setPriority(int nivel) Establecer la prioridad de un hilo.
El hilo principal.
Cuando un programa java comienza su ejecución, yahay un hilo ejecutándose, a este hilo se le denomina normalmente hilo principal del programa, por que es el único que se ejecuta al comenzar el programa. El hilo principal es importante por dosrazones:
o Es el hilo a partir del cual se crean el resto de los hilos del programa.
o Normalmente, debe ser el último que finaliza su ejecución, ya que cuando el hilo principal finaliza, el programatermina.
Aunque el hilo principal se crea automáticamente cuando el programa comienza, se puede controlar a través de un objeto Thread. Para ello se debe de obtener una referencia al mismo llamando al...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Unidad iv programacion web
  • Unidad 1 programacion concurrente
  • Programacion concurrente
  • PROGRAMACION CONCURRENTE
  • programación concurrente
  • Introduccion A La Programacion Unidad IV
  • unidad 5 multihilos
  • UNIDAD IV

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS