Documentos de Académico
Documentos de Profesional
Documentos de Cultura
09 Hilos BB
09 Hilos BB
Basada en hilos:
Parte de un programa que llamamos hilo es la unidad más
pequeña que se puede gestionar.
Los hilos son más ligeros, comparten el mismo espacio de
memoria.
La comunicación y el intercambio de contexto tiene un costo bajo.
Cambio de contexto
Pasar de la ejecución de un hilo a la ejecución de otro
hilo.
Un hilo puede ceder voluntariamente el control
Un hilo puede ser desalojado por otro de prioridad más
alta
Creación de un hilo
try{
for(int n = 5; n>0;n--){
System.out.println(n);
// Suspende la ejecución 1000 milisegundos
Thread.sleep(5000);
}
}catch(InterruptedException e){
System.out.println("Interrupción del hilo principal");
}
}
Salida
Nombre del hilo Prioridad Grupo