धागा निर्माण

लेखक: Randy Alexander
निर्माण की तारीख: 2 अप्रैल 2021
डेट अपडेट करें: 26 जून 2024
Anonim
धागा निर्माण प्रक्रिया
वीडियो: धागा निर्माण प्रक्रिया

विषय

परिभाषा - थ्रेड क्रिएशन का क्या अर्थ है?

जावा के चुनाव में, थ्रेड क्रिएशन, या तो थ्रेड क्लास का विस्तार करने या रननेबल इंटरफ़ेस को लागू करने से होता है।


जावा में, थ्रेड क्लास का एक ऑब्जेक्ट थ्रेड का प्रतिनिधित्व करता है। जब एक धागा पहली बार बनाया जाता है, तो इसे एक रन () विधि के साथ एक वस्तु के लिए अनिवार्य रूप से बाध्य होना चाहिए; जब आह्वान किया जाता है, तो यह वस्तुओं को चलाने () विधि को लागू करना चाहिए।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia थ्रेड क्रिएशन की व्याख्या करता है

रनने योग्य इंटरफ़ेस को लागू करने में निम्नलिखित चरण शामिल हैं:

  1. एक वर्ग रन करने योग्य इंटरफ़ेस को लागू करता है और थ्रेड द्वारा निष्पादित रन () विधि प्रदान करता है। एक वस्तु जो इस वर्ग से संबंधित है वह एक बहने योग्य वस्तु है।
  2. थ्रेड क्लास ऑब्जेक्ट थ्रेड कंस्ट्रक्टर के लिए रन करने योग्य ऑब्जेक्ट को पास करके बनाया जाता है।
  3. प्रारंभ () विधि पिछले चरण में बनाई गई थ्रेड ऑब्जेक्ट पर लगाई गई है।
  4. जब रन () विधि समाप्त होती है, तो थ्रेड भी समाप्त हो जाता है।

थ्रेड क्लास को विस्तारित करने में निम्नलिखित चरण शामिल हैं:


  1. Java.lang.Thread क्लास का उपयोग विस्तार द्वारा किया जाता है।
  2. थ्रेड क्लास से विस्तारित उपवर्ग की रन () विधि को ओवरराइड करके, थ्रेड के निष्पादित कोड को परिभाषित किया गया है।
  3. इस उपवर्ग का एक उदाहरण बनाया गया है।
  4. वर्ग के इस उदाहरण पर प्रारंभ () विधि को लागू करके, सूत्र चलता है।

रन करने योग्य इंटरफ़ेस को आमतौर पर दो कारणों से थ्रेड क्लास का विस्तार करने के लिए पसंद किया जाता है:

  • थ्रेड क्लास को बढ़ाते समय एक उपवर्ग दूसरे वर्ग का विस्तार नहीं कर सकता है। हालांकि, रनने योग्य इंटरफ़ेस का उपयोग करते समय, उपवर्ग एक अन्य वर्ग का विस्तार कर सकता है।
  • कुछ मामलों में, रन करने योग्य इंटरफ़ेस पर्याप्त है, क्योंकि पूरे वर्ग को विरासत में प्राप्त करने से अत्यधिक ओवरहेड हो सकता है।
यह परिभाषा जावा के कॉन में लिखी गई थी