विषयसूची:

आप रननेबल का उपयोग कैसे करते हैं?
आप रननेबल का उपयोग कैसे करते हैं?

वीडियो: आप रननेबल का उपयोग कैसे करते हैं?

वीडियो: आप रननेबल का उपयोग कैसे करते हैं?
वीडियो: Multithreading IN JAVA 🔥🔥 | Runnable | Callable | Thread life cycle |Thread methods 2024, मई
Anonim

थ्रेड बनाने और शुरू करने के लिए रननेबल इंटरफ़ेस का उपयोग करने के लिए, आपको निम्न कार्य करने होंगे:

  1. एक वर्ग बनाएं जो लागू करता है चलने योग्य .
  2. में एक रन विधि प्रदान करें चलने योग्य कक्षा।
  3. थ्रेड क्लास का एक उदाहरण बनाएं और अपना पास करें चलने योग्य एक पैरामीटर के रूप में इसके कंस्ट्रक्टर पर आपत्ति करें।
  4. थ्रेड ऑब्जेक्ट की प्रारंभ विधि को कॉल करें।

इसे ध्यान में रखते हुए, एक रननेबल क्या है?

चलने योग्य इंटरफ़ेस एक प्रकार का कार्यात्मक इंटरफ़ेस है जो उन वस्तुओं के लिए एक सामान्य प्रोटोकॉल प्रदान करने के लिए डिज़ाइन किया गया है जो सक्रिय होने पर कोड निष्पादित करना चाहते हैं। NS चलने योग्य इंटरफ़ेस किसी भी वर्ग द्वारा कार्यान्वित किया जाना चाहिए जिसका उदाहरण थ्रेड द्वारा निष्पादित करने का इरादा है। क्लास को एक मेथड रन डिफाइन करना होगा।

यह भी जानिए, रननेबल इंटरफेस में कितने तरीके होते हैं? एक तरीका

थ्रेड और रननेबल में क्या अंतर है?

बुनियादी थ्रेड और रननेबल के बीच का अंतर क्या वह प्रत्येक धागा विस्तार द्वारा परिभाषित धागा क्लास एक अद्वितीय वस्तु बनाता है और उस वस्तु से जुड़ जाता है। दूसरी ओर, प्रत्येक धागा कार्यान्वयन द्वारा परिभाषित चलने योग्य इंटरफ़ेस एक ही वस्तु साझा करता है।

हम जावा में रननेबल इंटरफ़ेस का उपयोग क्यों करते हैं?

कब आप लागू चलने योग्य , आप ऐसा कर सकते हैं अपनी कक्षा के लिए किसी अन्य वर्ग के भविष्य या अभी का विस्तार करने के लिए एक स्थान बचाएं। कब आप थ्रेड क्लास बढ़ाता है, आपका प्रत्येक थ्रेड अद्वितीय ऑब्जेक्ट बनाता है और इसके साथ जुड़ता है। कब आप औजार चलने योग्य , यह एक ही वस्तु को एकाधिक सूत्र में साझा करता है।

सिफारिश की: