Arranque De Hilos

Arranque De Hilos

Arranque de un hilo

En el contexto de las aplicaciones, sabemos que es main la primera función que se invoca tras

arrancar, y por tanto, lógicamente, es el lugar más apropiado para crear y arrancar otros hilos.

La línea de código:

t1 = new Test Th( “Thread 1″,(int)(Math.random()*2000) );

siendo Test Th una subclase de la clase Thread (o una clase que implemente la interfaz

Runnable) crea un nuevo hilo. Los dos argumentos pasados, sin mayor relevancia, satisfarán

el prototipo del constructor de la clase y se utilizarán para la inicialización del objeto.

Al tener control directo sobre los hilos, tenemos que arrancarlos explícitamente. Como ya se

comentó anteriormente, es la función miembro start la que nos permite hacerlo. En nuestro

ejemplo sería:

t1.start();

start, en realidad es un método oculto en el hilo que llama al método run.

MARTIN TAPIA GOMEZ TEC DE ZITACUARO


Mis sitios nuevos:
Emprendedores
Politica de Privacidad