Java में ThreadPoolExecutor का उपयोग क्या है?
Java में ThreadPoolExecutor का उपयोग क्या है?

वीडियो: Java में ThreadPoolExecutor का उपयोग क्या है?

वीडियो: Java में ThreadPoolExecutor का उपयोग क्या है?
वीडियो: जावा निष्पादक सेवा - भाग 1 - परिचय 2024, नवंबर
Anonim

इसमें एक कतार होती है जो कार्यों को निष्पादित होने की प्रतीक्षा में रखती है। वे कैन थ्रेडपूल एक्ज़ीक्यूटर का उपयोग करें में थ्रेड पूल बनाने के लिए जावा . जावा थ्रेड पूल रननेबल थ्रेड्स के संग्रह का प्रबंधन करता है। वर्कर थ्रेड्स कतार से रननेबल थ्रेड्स को निष्पादित करते हैं।

यह भी पूछा गया कि Java में ThreadPoolExecutor कैसे काम करता है?

थ्रेडपूल एक्ज़ीक्यूटर ExecutorService इंटरफ़ेस का कार्यान्वयन है। NS थ्रेडपूल एक्ज़ीक्यूटर दिए गए कार्य को निष्पादित करता है (कॉल करने योग्य या रन करने योग्य) इसके आंतरिक रूप से पूल किए गए थ्रेड्स में से एक का उपयोग करके। थ्रेड पूल के अंदर समाहित है थ्रेडपूल एक्ज़ीक्यूटर धागे की एक अलग मात्रा हो सकती है।

साथ ही, थ्रेड पूल क्या है और इसका उपयोग क्यों किया जाता है? ए धागा पूल कार्यकर्ता का एक संग्रह है सूत्र जो एप्लिकेशन की ओर से एसिंक्रोनस कॉलबैक को कुशलता से निष्पादित करता है। NS धागा पूल मुख्य रूप से है उपयोग किया गया आवेदन की संख्या को कम करने के लिए सूत्र और कार्यकर्ता का प्रबंधन प्रदान करें सूत्र.

इसी तरह, Java में ExecutorService का क्या उपयोग है?

NS जावा निष्पादक सेवा एक निर्माण है जो आपको एक थ्रेड द्वारा अतुल्यकालिक रूप से निष्पादित किए जाने वाले कार्य को पारित करने की अनुमति देता है। NS निष्पादक सेवा सबमिट किए गए कार्यों को निष्पादित करने के लिए थ्रेड्स का एक पुन: प्रयोज्य पूल बनाता है और रखता है।

जावा में वर्कर थ्रेड क्या है?

समवर्ती उपयोग धागा पूल, जिसमें शामिल हैं कार्यकर्ता धागे . इस तरह का धागा रननेबल और कॉल करने योग्य कार्यों से अलग मौजूद है जो इसे निष्पादित करता है और अक्सर कई कार्यों को निष्पादित करने के लिए उपयोग किया जाता है। कार्यकर्ता धागे सामान्य हैं सूत्र लेकिन वे रननेबल या कॉल करने योग्य कक्षाओं से अलग मौजूद हैं जिन पर वे काम करते हैं।

सिफारिश की: