TALLER HILOS Andres Sepulveda

Páginas: 2 (328 palabras) Publicado: 11 de febrero de 2016
TALLER HILOS – ANDRES SEPULVEDA

1. ¿Qué es un hilo?

Es un único flujo de ejecución dentro de un proceso, también es una secuencia de código en ejecución dentro del contexto de un proceso. Nopueden ejecutarse solos, y requieren la supervisión de un proceso padre para correr.

2. ¿Qué es un multihilo?

Son varios hilos de ejecución los cuales le permiten a una aplicación realizar varias tareasa la vez de manera concurrente, es decir, simplifica el diseño de una aplicación la cual debe llevar a cabo distintas funciones simultáneas.


3. ¿Para qué sirven?
Para ejecutar y simplificar eldiseño de una aplicación la cual lleva distintas funciones simultáneas.
4. ¿Cómo se programa en Java?

public MiHilo extends Thread
{
   public void run()
   {
      // Aquí el código pesado que tardamucho
   } 
};
...
MiHilo elHilo = new MiHilo();
elHilo.start();
System.out.println("Yo sigo a lo mio")


class Multihilo implements Runnable {
private Thread hilo;
private String nombreHilo;Multihilo(String nombre){
nombreHilo = nombre;
System.out.println("Creando " + nombreHilo);
}

public void run() {
System.out.println("Ejecutando " + nombreHilo );
try {
for(int i= 4; i > 0; i--) {
System.out.println("Hilo: " + nombreHilo + ", " + i);
// vamos a dormir el hilo unos 50s
Thread.sleep(50);
}
} catch (InterruptedException e) {System.out.println("Hilo " + nombreHilo + " interrumpido.");
}

System.out.println("Hilo " + nombreHilo + " termino.");
}

public void start () {
System.out.println("Iniciando " +nombreHilo );
if (hilo == null) {
hilo = new Thread (this, nombreHilo);
hilo.start ();
}
}
}

public class PruebaHilo {

public static void main(String args[]) {
Multihilohilo1 = new Multihilo( "Hilo-1");
hilo1.start();
Multihilo hilo2 = new Multihilo( "Hilo-2");
hilo2.start();
}
}


METODOS EN JAVA

package hilos;

public class Imprimir extends...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • CURRICULUM ANDRES SEPULVEDA
  • Taller 2 Hilos
  • Taller Andres Agudelo 2015
  • taller guia 8 andres
  • Taller Andres Castro
  • taller 3 de andres felipe de sociales
  • Sepulveda
  • TALLER ORGANISMOS DEL ESTADO COLOMBIANO ANDRÉS TORRES CASTRO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS