Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3 2hilos PDF
3 2hilos PDF
Multitarea
– La multitarea se refiere a la capacidad de una computadora para ejecutar multiples
trabajos concurrentemente (sistema operativo UNIX)
Multihilo
– La capacidad multihilos se refiere a múltiples hilos controlados por un solo programa
(navegador)
Hilo
Métodos de Thread:
– start()
– yield()
– sleep()
– run()
Creación de un Hilo
– Heredando de java.lang.Thread
– Implementando la interfaz Runnable
Heredando de Thread
Implementando Runnable
Ejemplo:
– Thread()
– Thread(Runnable target)
– Thread(Runnable target, String name)
– Thread(String name)
Estados de un Thread
Iniciando un Thread
t.start();
Ejemplo:
¿Cual es la salida?
Otro Ejemplo:
¿Cual es la salida?
Otro Ejemplo:
public class NameThread {
public static void main (String [] args) {
NameRunnable nr = new NameRunnable();
Thread t = new Thread(nr);
t.start();
}
}
¿Cual es la salida?
Otro Ejemplo:
public class NameThreadTwo {
public static void main (String [] args) {
System.out.println("El hilo es " +
Thread.currentThread().getName());
}
}
¿Cual es la salida?
Hilos y la memoria