programa Java para unirse Hilos

En este artículo vamos a aprender cómo unirse hilos ? Este programa va a ser implementado utilizando el método de class hilo join () .

class hilo de Java proporciona un método join () – este método es comprobar o esperar class un hilo de morir, cuando se invoca este método en un hilo del hilo actual se detendrá y esperar hasta que el hilo (en la que el método de unión se invoca) completar su ejecución.

Aquí, tenemos tres hilos T1 , T2 , T3 y join () método se invoca en la rosca T1 , T2 . T3 hilos no comenzará hasta que T1 termina su ejecución o muerto.

Programa para unirse a las discusiones en Java

public class JoinThread extends Thread {

public void run() {
for(int i=1;i<=5;i++){
try {

Thread.sleep(500);
}
catch (InterruptedException e) {
System.out.println(e);
}
System.out.println(i);
}
super.run();
}
public static void main(String[] args) {
//Thread objects
JoinThread T1=new JoinThread();
JoinThread T2=new JoinThread();
JoinThread T3=new JoinThread();
//start thread T1
T1.start();
try {

T1.join();
}
catch (InterruptedException e) {
System.out.println(e);
}
T2.start();
T3.start();
}
}

salida

1
2
3
4
5
1
1
2
2
3
3
4
4
5
5


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *