Rumah  >  Artikel  >  Java  >  Apakah kepentingan kaedah join() dalam Java?

Apakah kepentingan kaedah join() dalam Java?

王林
王林ke hadapan
2023-08-26 16:05:07883semak imbas

. sehingga satu lagi benang telah tamat. Jika kaedah

join()Apakah kepentingan kaedah join() dalam Java? dipanggil pada contoh thread, thread yang sedang berjalan akan menyekat sehingga tika thread selesai dilaksanakan.

语法

public final void join() throws InterruptedException
示例
public class JoinTest extends Thread {
   public void run() {
      for(int i=1; i <= 3; i++) {
         try {
            Thread.sleep(1000);
         } catch(Exception e) {
            System.out.println(e);
         }
         System.out.println("TutorialsPoint "+ i);
      }
   }
   public static void main(String args[]) {
      JoinTest t1 = new JoinTest();
      JoinTest t2 = new JoinTest();
      JoinTest t3 = new JoinTest();
      t1.start();
      try {
<strong>         t1.join(); // calling join() method
</strong>      } catch(Exception e) {
         System.out.println(e);
      }
      t2.start();
      t3.start();
   }
}
输出
TutorialsPoint 1
TutorialsPoint 2
TutorialsPoint 3
TutorialsPoint 1
TutorialsPoint 1
TutorialsPoint 2
TutorialsPoint 2
TutorialsPoint 3
TutorialsPoint 3

Atas ialah kandungan terperinci Apakah kepentingan kaedah join() dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam