निष्पादक एंड्रॉइड क्या है?
निष्पादक एंड्रॉइड क्या है?

वीडियो: निष्पादक एंड्रॉइड क्या है?

वीडियो: निष्पादक एंड्रॉइड क्या है?
वीडियो: ड्राएबल, थीम्स, और शैलियाँ (एंड्रॉइड डेवलपमेंट फंडामेंटल्स, यूनिट 2: पाठ 5.1) 2024, नवंबर
Anonim

एक निर्वाहक जो एक या अधिक अतुल्यकालिक कार्यों की प्रगति को ट्रैक करने के लिए भविष्य का उत्पादन करने वाली समाप्ति और विधियों को प्रबंधित करने के तरीके प्रदान करता है।

यहाँ, Android में थ्रेड पूल निष्पादक क्या है?

धागा पूल कार्यकर्ता के समूह के साथ एक एकल फीफो कार्य कतार है सूत्र . निर्माता (उदा. UI धागा ) कार्य कतार में कार्य भेजता है। एंड्रॉयड जावा का समर्थन करता है निर्वाहक फ्रेमवर्क जो a. का उपयोग करने के लिए निम्नलिखित कक्षाएं प्रदान करता है धागा पूल . निर्वाहक : एक इंटरफ़ेस जिसमें निष्पादन विधि है।

दूसरा, थ्रेड पूल निष्पादक कैसे काम करता है? सीधे शब्दों में कहें तो काम का निष्पादक कार्यों को अंजाम देना है। NS निष्पादक उठाता है धागा से धागा पूल किसी कार्य को निष्पादित करने के लिए। NS निष्पादक की न्यूनतम संख्या रखता है सूत्र में धागा पूल भले ही वे सभी किसी कार्य को निष्पादित नहीं कर रहे हों।

इस प्रकार, निष्पादक सेवा कैसे कार्य करती है?

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

हमें निष्पादक ढांचे की आवश्यकता क्यों है?

NS निष्पादक ढांचा जावा में कार्यों के सबमिशन और उन कार्यों के निष्पादन को अलग करते हैं। इस विधि से हम कैसे निर्धारित कर सकते हैं हम चाहते हैं कार्य निष्पादन के क्रम सहित रननेबल (इंटरफ़ेस रननेबल) कार्यों को निष्पादित करने के लिए, एक साथ निष्पादित किए जा सकने वाले कार्यों की संख्या और कतारबद्ध किए जा सकने वाले कार्यों की संख्या।

सिफारिश की: