Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा में शामिल होने () विधि का महत्व?


A शामिल हों () एक अंतिम . है थ्रेड . की विधि क्लास और इसका उपयोग किसी अन्य थ्रेड के निष्पादन के अंत में थ्रेड के निष्पादन की शुरुआत में शामिल होने के लिए किया जा सकता है ताकि एक थ्रेड तब तक चलना शुरू न हो जब तक कि कोई अन्य थ्रेड समाप्त न हो जाए। अगर शामिल हों () विधि को थ्रेड इंस्टेंस पर कॉल किया जाता है, वर्तमान में चल रहा थ्रेड तब तक ब्लॉक रहेगा जब तक थ्रेड इंस्टेंस निष्पादित नहीं हो जाता।

सिंटैक्स

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 {
         t1.join(); // calling join() method
      } 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

  1. जावा संगामिति - उपज () विधि

    उपज फ़ंक्शन फ़ंक्शन यह सुनिश्चित करने का प्रयास करता है कि जो थ्रेड अधिक महत्वपूर्ण है, वह थ्रेड के बजाय पहले चलता है जो निष्पादित होने में बहुत अधिक समय ले रहा है और महत्वपूर्ण भी नहीं है। जब थ्रेड java.lang.Thread.yield विधि को कॉल करता है, तो यह थ्रेड शेड्यूलर के निष्पादन को रोकने के लिए एक संक

  1. जावा में थ्रेड क्लास की ज्वाइन () विधि

    शामिल हों फ़ंक्शन - जॉइन विधि यह सुनिश्चित करती है कि वर्तमान थ्रेड तब तक प्रतीक्षा करता है जब तक कि जिस थ्रेड से जुड़ना चाहिए उसे समाप्त कर दिया गया है। यह फ़ंक्शन तब तक प्रतीक्षा करता है जब तक कि जिस थ्रेड पर फ़ंक्शन को कॉल किया गया था, उसे समाप्त कर दिया गया है। सिंटैक्स final void join() throws

  1. जावा 9 में जबरन () विधि को नष्ट करने का महत्व?

    जबरन नष्ट () विधि का उपयोग किसी प्रक्रिया को समाप्त करने . के लिए किया जा सकता है . यदि प्रक्रिया समाप्त हो गई है या जमी हुई है तो इसकी आवश्यकता होगी। उदाहरण के लिए, isAlive() नष्ट करने के बाद () . के बाद विधि सही हो जाती है कहा जाता है। जबरन नष्ट () यदि समाप्ति का सफलतापूर्वक अनुरोध किया जाता है, त