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

जावा लर्निंग कर्व:यह वास्तव में कितना कठिन है?

<पी> जावा को पहली बार 1995 में पेश किया गया था जब जेम्स गोस्लिंग और उनकी टीम ने टेलीविज़न के लिए एक सामान्य-उद्देश्यीय भाषा बनाने का निर्णय लिया था। हालाँकि, यह जल्द ही पता चला कि जावा की कार्यक्षमता प्रोग्रामिंग केबल टेलीविजन से आगे बढ़कर वेब और स्मार्ट उपकरणों के लिए एप्लिकेशन विकसित करने तक फैली हुई है।

<पी> आज, जावा ऐप डेवलपर्स की भाषा है और संभवतः आने वाले वर्षों तक भी बनी रहेगी। यदि आप मोबाइल डेवलपमेंट में करियर बनाने में रुचि रखते हैं, तो आप जावा में महारत हासिल करना चाहेंगे। इसके साथ, आप सोच रहे होंगे, "क्या जावा सीखना कठिन है?"। शुक्र है, इस लेख में आपको एक पेशेवर जावा डेवलपर बनने के लिए आवश्यक सभी जानकारी मिलेगी। 

​​जावा का उपयोग किस लिए किया जाता है?

<पी> जावा एक ओपन-सोर्स ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग मॉडल है जिसका उपयोग इंटरनेट के वितरित वातावरण में कई कार्यों को करने के लिए किया जा सकता है, क्योंकि प्रोग्रामिंग भाषा कितनी बहु-विशेषताओं वाली है। जावा का उपयोग नीचे उल्लिखित सभी उद्देश्यों के लिए किया जाता है।

  • मोबाइल ऐप विकास। अधिकांश मोबाइल डेवलपर्स द्वारा मोबाइल प्लेटफ़ॉर्म, विशेषकर एंड्रॉइड सॉफ़्टवेयर प्लेटफ़ॉर्म के लिए प्रोग्राम लिखने के लिए जावा को प्राथमिकता दी जाती है। सभी जावा अनुप्रयोगों में क्रॉस-फ़ंक्शनल संगतता होती है। आपको जावा वर्चुअल मशीन पर अपने एप्लिकेशन के लिए केवल एक बार कोड लिखना होगा और इसे किसी भी विकास वातावरण पर चलाने के लिए संकलित किया जा सकता है। 
  • डेस्कटॉप जीयूआई अनुप्रयोग विकास। आप जावा प्रोग्राम लिख सकते हैं और उन्हें निष्पादन योग्य फ़ाइलों के रूप में पैकेज कर सकते हैं जिन्हें किसी भी डेस्कटॉप वातावरण पर चलाया जा सकता है। जावा में लाइब्रेरी तकनीकों की एक विस्तृत श्रृंखला है, और कुछ को डेस्कटॉप एप्लिकेशन बनाने में लागू किया जा सकता है। 
  • वेब अनुप्रयोग विकास। जावा का उपयोग वेब सर्वर, एपीआई और वेब-आधारित एप्लिकेशन विकसित करने के लिए किया जा सकता है। जावा वेब विकास के लिए एक लोकप्रिय प्रोग्रामिंग भाषा है क्योंकि यह सुरक्षा और सरल सिंटैक्स सुविधाएँ प्रदान करती है। वेब डेवलपमेंट के लिए उपयोग किया जाने वाला जावा फ्रेमवर्क आमतौर पर स्प्रिंग होता है क्योंकि यह हल्का, परीक्षण योग्य और अनुकूलनीय होता है। 
  • क्लाउड कंप्यूटिंग. जावा प्रोग्रामिंग भाषा का उपयोग क्लाउड कंप्यूटिंग के लिए भी किया जा सकता है। यह अद्भुत भाषा अपनी मजबूती, क्रॉस-प्लेटफ़ॉर्म कार्यक्षमता, सुरक्षा सुविधाओं और क्लाउड प्लेटफ़ॉर्म के साथ अनुकूलता के लिए जानी जाती है। यह इसे माइक्रोसर्विसेज और क्लाउड-आधारित एप्लिकेशन विकसित करने के लिए आदर्श बनाता है। साथ ही, जावा-आधारित क्लाउड एप्लिकेशन विभिन्न ऑपरेटिंग सिस्टम जैसे एंड्रॉइड, आईओएस, लिनक्स और विंडोज सिस्टम पर चलाए जा सकते हैं। 
  • बड़ा डेटा विश्लेषण। जावा का उपयोग न केवल डेवलपर्स द्वारा किया जाता है, बल्कि इसका उपयोग डेटा विश्लेषकों द्वारा भी किया जाता है। जावा बड़े डेटा विश्लेषण के लिए ओपन-सोर्स कार्यान्वयन टूल की एक श्रृंखला प्रदान करता है। जावा डेवलपर्स और विश्लेषकों के लिए बड़े डेटासेट को छोटे समूहों में समूहित करना आसान बनाता है, जहां से कार्रवाई योग्य अंतर्दृष्टि निकाली जा सकती है। जावा बड़े डेटा एल्गोरिदम, जटिल पारिस्थितिकी तंत्र और डेटा संरचनाओं की स्केलिंग की सुविधा के लिए मशीन लर्निंग और डेटा साइंस फ्रेमवर्क जैसे डीप लर्निंग4जे, एमएलआईबी और जावा-एमएल भी प्रदान करता है। 
<पी> जावा प्रोग्रामिंग भाषा को आरंभ करना काफी आसान है क्योंकि यह समझने योग्य वाक्यविन्यास में लिखा गया है। हालाँकि, यदि आपके पास प्रोग्रामिंग का थोड़ा सा अनुभव है तो यह अभी भी बहुत आसान होगा। यदि आपके पास कोई प्रोग्रामिंग अनुभव नहीं है, तो आपको भाषा में महारत हासिल करने में कठिनाई हो सकती है, खासकर यदि आपने नहीं सीखा है जावा ढाँचे।  <पी> हालाँकि, कुछ प्रयासों से, आप अवधारणाओं को समझ सकते हैं और अपनी परियोजनाओं में बुनियादी वाक्यविन्यास नियमों को ठीक से लागू करना सीख सकते हैं। बिल्कुल शुरुआती लोगों को जावा कोड लिखने का प्रयास करने से पहले मॉडल-व्यू-कंट्रोलर, डेटा प्रकार और ऑब्जेक्ट ओरिएंटेड पैराडाइम (ओओपी) जैसी अवधारणाओं से परिचित होना चाहिए। जावा में पेशेवर कौशल विकसित करने के लिए, आपको एक अनुभवी शिक्षक की आवश्यकता है।  

क्या जावा कोटलिन से अधिक कठिन है?

<पी> नहीं, ऐसा नहीं है. अधिकांश छात्रों को जावा सीखना आसान लगता है क्योंकि प्रोग्रामिंग शैली कोटलिन की तुलना में कम कार्यात्मक है। प्रोग्रामिंग में कोई अनुभव नहीं रखने वाले छात्रों के लिए कोटलिन अनुमान कठिन हो सकता है, जबकि जावा का ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग दृष्टिकोण इसे हमला करने के लिए बहुत आसान भाषा बनाता है।  <पी> वास्तव में, जावा द्वारा पेश किए गए बुनियादी प्रोग्रामिंग संसाधन आपके कोटलिन सीखने के अनुभव को बेहतर बना सकते हैं। आप कोटलिन परिवेश में जावा स्रोत कोड और लाइब्रेरी का भी उपयोग कर सकते हैं। हालाँकि, लंबे समय में, आपको जावा की तुलना में कोटलिन में महारत हासिल करना आसान लगेगा। अधिकतर इसलिए, क्योंकि एक बार जब आप प्रोग्रामिंग के लिए इसके कार्यात्मक दृष्टिकोण में महारत हासिल कर लेते हैं, तो आपको इसकी संरचित प्रकार प्रणाली से लाभ होगा। 

जावा सीखने के टिप्स

  1. जावा समुदाय में शामिल हों। यदि आप अपने जावा प्रोग्रामिंग कौशल को विकसित करना चाहते हैं तो आपको जावा पेशेवरों के साथ लगातार बातचीत करनी होगी। उनकी अंतर्दृष्टि आपके सीखने और करियर पथ को संरचित करने में काफी मदद करेगी। उन मंचों से जुड़ें जहां जावा स्रोत कोड की समीक्षा की जाती है, परियोजना के विचार साझा किए जाते हैं, टेम्पलेट दिए जाते हैं और नौकरी के अवसर उपलब्ध कराए जाते हैं। एक शुरुआत के रूप में इन मंचों पर नेविगेट करना कठिन हो सकता है, लेकिन वे निश्चित रूप से आपको एक ठोस आधार देंगे।
  2. पहले बुनियादी अवधारणाओं को सीखें। आप उस हिस्से पर नहीं जा सकते जहां आप जावा कोड लागू करते हैं। आपको सबसे पहले भाषा के बुनियादी शब्दों और अवधारणाओं को सीखना होगा। सिंटैक्स नियमों, कार्यों, डेटा प्रकारों, जावा कक्षाओं, ओओपी और जावा डेवलपर्स द्वारा उपयोग किए जाने वाले विभिन्न पैकेजों और रूपरेखाओं से खुद को परिचित करें। 
  3. जावा रुझानों पर अपडेट रहें। हर दिन, भाषा में नए ढाँचे और पुस्तकालय पेश किए जा रहे हैं और नए उपयोग खोजे जा रहे हैं। यदि आप एक पेशेवर जावा डेवलपर बनना चाहते हैं तो आपको इस भाषा के रुझान के साथ बने रहना चाहिए। 
  4. अपने लिए सीखने का सही प्रारूप चुनें। यह आसानी से जावा सीखने का सबसे महत्वपूर्ण हिस्सा है। प्रत्येक शिक्षण प्रारूप आपके लिए सुलभ नहीं होगा या आपकी सीखने की शैली के अनुकूल भी नहीं होगा। स्व-शिक्षा, प्रमाणन और डिग्री मार्ग हैं। प्रत्येक पथ की अपनी लागत, शेड्यूल और उद्योग-मान्यता संबंधी विचार होते हैं।
  5. जितना हो सके जावा कोड लिखने का अभ्यास करें। जितना हो सके उतने प्रोजेक्ट पर काम करें। यह जावा क्षेत्र चुनने का समय नहीं है। वेब और मोबाइल एप्लिकेशन, वेब सर्वर, माइक्रोसर्विसेज बनाएं और, यदि आप कर सकते हैं, तो डेटासेट पर विश्लेषण चलाएं। अनुभवी जावा पेशेवरों से कोड समीक्षा का अनुरोध करें। अपने कोड की गुणवत्ता में सुधार करने के लिए कोड संपादकों और सत्यापन टूल के साथ काम करें। 

जावा सीखने में कितना समय लगता है?

<पी> बुनियादी अवधारणाओं को ठीक से सीखने और पारंपरिक जावा प्रोग्राम लिखने में एक सप्ताह से एक महीने तक का समय लग सकता है। भाषा के साथ आत्मविश्वास से कार्यात्मक ऐप बनाने के लिए, आपको कम से कम तीन से चार महीने तक लगातार अभ्यास करना होगा। यदि आप अपने जावा पोर्टफोलियो का निर्माण जारी रखते हैं, तो आप अपनी सोच से भी अधिक तेजी से जावा पेशेवर बन सकते हैं।  <पी> दूसरी ओर, भाषा की विशेषताओं और रूपरेखाओं में सुधार लाने तक इसमें महारत हासिल करने में आपको वर्षों लग सकते हैं। हालाँकि, यह काफी हद तक आपकी तकनीकी सीखने की क्षमता और आपने उन्नत प्रोग्रामिंग मानसिकता को कितनी अच्छी तरह अपनाया है, इस पर निर्भर करता है।

जावा सीखना कहां से शुरू करें

जावा लर्निंग कर्व:यह वास्तव में कितना कठिन है? जावा सीखना भाषा में रचनात्मक रुचि से कहीं अधिक है। इसके लिए आपके जावा कैरियर लक्ष्यों के प्रति समर्पण और पूर्ण जागरूकता की आवश्यकता है। <पी> जावा सीखने के लिए सही चैनल चुनते समय कई कारकों पर विचार करना चाहिए। सीखने का मार्ग चुनने से पहले आपको अपनी जावा सीखने की ज़रूरतों का मूल्यांकन करना चाहिए। आप जिन तरीकों से जावा सीख सकते हैं उनका विवरण नीचे दिया गया है। 

जावा कोडिंग बूटकैंप

<पी> यदि आप अपने कौशल के साथ जल्दी से एक प्रतिष्ठित डेवलपर की नौकरी पाने की उम्मीद कर रहे हैं, तो कोडिंग बूटकैंप आपके लिए सबसे अच्छा विकल्प है। जावा कोडिंग बूटकैंप मौजूदा बाजार की मांगों के अनुरूप पाठ्यक्रम को तैयार करके छात्रों को तकनीकी करियर के लिए तैयार करते हैं। आप अपने पेशेवर जावा पोर्टफोलियो का निर्माण करते समय अत्याधुनिक तकनीकों, अनुभवी जावा पेशेवरों और कैरियर परामर्शदाताओं के साथ काम करेंगे। 

जावा ऑनलाइन पाठ्यक्रम

<पी> जावा ऑनलाइन पाठ्यक्रम जावा प्रौद्योगिकियों और प्रोग्रामिंग सीखने के कम महंगे तरीके हैं। हालाँकि, वे अक्सर अधिक समय लेने वाले होते हैं। वे मूलभूत ज्ञान प्रदान करने, छात्रों को व्यावहारिक सीखने के अवसर प्रदान करने और उन्हें अपने जावा पोर्टफोलियो का निर्माण शुरू करने में मदद करने के लिए बनाए गए हैं।   

जावा डिग्री प्रोग्राम

<पी> कंप्यूटर विज्ञान, कंप्यूटर इंजीनियरिंग और सॉफ्टवेयर इंजीनियरिंग डिग्री प्रोग्राम आपको जावा को ठीक से सीखने में मदद कर सकते हैं। यह मार्ग आपको जावा और अन्य प्रोग्रामिंग भाषाओं का व्यापक ज्ञान देगा। एक मान्यता प्राप्त डिग्री के साथ, आपके करियर विकल्प व्यापक होते हैं। जावा डिग्री प्रोग्राम यह सुनिश्चित करते हैं कि आप भाषा का सैद्धांतिक और व्यावहारिक दोनों ज्ञान विकसित करें। 

जावा मुक्त संसाधन

<पी> कुछ निःशुल्क जावा संसाधन हैं जो आपको जावा प्रोग्रामिंग में बुनियादी कौशल विकसित करने में मदद कर सकते हैं। यह मार्ग उन अस्थायी छात्रों के लिए आदर्श है, जिन्होंने अभी तक इस क्षेत्र में दीर्घकालिक भविष्य नहीं देखा है या जो पेशेवर प्रशिक्षण का खर्च वहन नहीं कर सकते हैं। यदि आप इस श्रेणी में आते हैं, तो आपका सबसे अच्छा विकल्प जावा फोरम में शामिल होना, एक विश्वसनीय जावा ब्लॉग की सदस्यता लेना और प्रासंगिक मुफ्त जावा पाठ्यक्रमों का भरपूर आनंद लेना होगा।

क्या जावा के साथ नौकरी पाना कठिन है?

<पी> नहीं, ऐसा नहीं है. वास्तव में, अपने जावा कौशल के साथ नौकरी पाना बहुत आसान है। यह भाषा कितनी लोकप्रिय और कार्यात्मक है, इसके कारण जावा पेशेवरों के लिए नौकरी के व्यापक अवसर हैं। इस कौशल के साथ नौकरी हासिल करने में एकमात्र बाधा आपकी अपनी क्षमताएं हैं। यदि आपका व्यावहारिक ज्ञान उतना अच्छा नहीं है या आपके पास प्रभावशाली पोर्टफोलियो नहीं है, तो आपको अच्छे वेतन वाले नियोक्ता को आपको नौकरी पर रखने के लिए मनाना मुश्किल हो सकता है। 

नौकरियां आप जावा कौशल के साथ प्राप्त कर सकते हैं

  • जावा वेब डेवलपर। जावा वेब डेवलपर्स वेबसाइटों के प्रदर्शन को सुविधाजनक बनाने के लिए वेब सर्वर, एपीआई और डेटाबेस पर बैकएंड प्रोग्रामिंग करते हैं। जावा वेब डेवलपर वेबसाइट सुरक्षा का प्रबंधन करते हैं और होने वाली प्रदर्शन संबंधी समस्याओं का निवारण करते हैं। ZipRecruiter के अनुसार, जावा वेब डेवलपर्स $107,334 का उच्च औसत वेतन कमाते हैं। 
  • जावा एंड्रॉइड डेवलपर। जावा एंड्रॉइड डेवलपर्स एंड्रॉइड ऑपरेटिंग सिस्टम पर चलने वाले मोबाइल उपकरणों के लिए एंड्रॉइड डेवलपमेंट प्लेटफॉर्म पर जावा स्रोत कोड का उपयोग करके एप्लिकेशन बनाने में विशेषज्ञ हैं। ZipRecruiter की वेतन गणना के अनुसार, एक जावा एंड्रॉइड डेवलपर के रूप में, आप $105,453 जितना औसत औसत वेतन अर्जित कर सकते हैं।
  • जावा फुल स्टैक डेवलपर। जावा फुल स्टैक डेवलपर्स ऐसे पेशेवर हैं जो कोर जावा, जावा फ्रेमवर्क और वेब-आधारित अनुप्रयोगों को विकसित करने के लिए फुल स्टैक टूल के उपयोग में कुशल हैं। ये पेशेवर जावा प्रोग्राम के साथ जीयूआई, वेब गेम, सर्वर और डेटाबेस बना सकते हैं। ZipRecruiter के अनुसार, एक जावा फुल स्टैक डेवलपर औसत वार्षिक वेतन $119,892 तक कमा सकता है। 
  • जावा प्रोग्रामर। जावा प्रोग्रामर पेशेवर हैं जो जावा-आधारित अनुप्रयोगों के लिए जावा स्रोत कोड लिखते हैं। ये पेशेवर कोर जावा को समझते हैं और जावा प्रोग्राम का प्रबंधन कर सकते हैं। वे विभिन्न परियोजनाओं में कोड लागू करने के लिए विकास टीमों के साथ काम करते हैं। ZipRecruiter के अनुसार, जावा प्रोग्रामर औसत औसत वेतन $102,207 कमाते हैं।
  • जावा सॉफ्टवेयर आर्किटेक्ट। जावा सॉफ्टवेयर आर्किटेक्ट एक पेशेवर होता है जो जावा प्रोग्राम में लिखे गए अनुप्रयोगों के विकास को सुविधाजनक बनाने के लिए सॉफ्टवेयर आर्किटेक्चरल सिस्टम को विकसित, एकीकृत और प्रबंधित करता है। वे लंबी या अल्पकालिक जावा आवश्यकताओं को निर्दिष्ट करने के लिए विकास टीमों और व्यवसाय मालिकों के साथ काम करते हैं। ZipRecruiter के अनुसार, जावा आर्किटेक्ट्स का औसत वार्षिक वेतन लगभग $157,020 है।  

क्या जावा सीखने लायक है?

<पी> हाँ, यदि आप एक महत्वाकांक्षी सॉफ़्टवेयर डेवलपर, इंजीनियर, या डेटा विश्लेषक हैं जो एक मुख्य बहुउद्देश्यीय प्रोग्रामिंग भाषा में विशेषज्ञता हासिल करना चाहते हैं तो जावा सीखने लायक है। एक जावा डेवलपर के रूप में, आप उद्योग में दीर्घकालिक प्रासंगिकता का आनंद लेने की उम्मीद कर सकते हैं क्योंकि यूएस ब्यूरो ऑफ लेबर स्टैटिस्टिक्स के अनुसार, सॉफ्टवेयर डेवलपर्स को 22 प्रतिशत नौकरी वृद्धि का अनुभव होने का अनुमान है।  <पी> साथ ही, जावा सीखना आपके लिए इसके बुनियादी प्रोग्रामिंग संसाधनों के कारण अन्य प्रोग्रामिंग भाषाओं को सीखना आसान बनाता है। साथ ही, जावा पेशेवरों को उद्योग में नौकरी पाना आसान लगता है क्योंकि अधिकांश एप्लिकेशन और सिस्टम जावा प्रोग्राम पर चलते हैं। इन अवसरों का लाभ उठाने के लिए, आप आज ही जावा सीखने के लिए कोडिंग बूटकैंप में नामांकन कर सकते हैं। 

अक्सर पूछे जाने वाले प्रश्न:क्या जावा सीखना कठिन है?

<पी> जावा सीखना इतना कठिन क्यों है? <पी> जावा सीखना केवल तभी कठिन होता है जब आपके पास कोई तकनीकी पृष्ठभूमि नहीं होती है या आप भाषा सीखने के लिए उचित कदम नहीं उठाते हैं। जावा सिंटैक्स एक सांख्यिकीय रूप से टाइप की गई मशीन भाषा है जिसमें व्यापक विशेषताएं और रूपरेखाएं हैं और इसे कई प्लेटफार्मों में एकीकृत किया जा सकता है। इसे एक शुरुआतकर्ता के रूप में समझना कठिन हो सकता है।

<पी> क्या मैं तीन महीने में जावा सीख सकता हूँ? <पी> हाँ, आप कर सकते हैं, लेकिन इतने समय में पेशेवर बनने की उम्मीद न करें। तीन महीनों में, आपको औसत रूप से कार्यात्मक एप्लिकेशन बनाने में सक्षम होना चाहिए। आपको ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग और कुछ जावा फ्रेमवर्क से परिचित होना चाहिए। यदि आप जावा पेशेवर बनना चाहते हैं, तो आपको अभ्यास और सीखने के लिए वर्षों का समय समर्पित करना होगा।

<पी> क्या मैं स्वयं जावा सीख सकता हूँ? <पी> हाँ, आप स्वयं भाषा सीखकर पर्याप्त जावा कौशल विकसित कर सकते हैं। हालाँकि, एक स्वतंत्र जावा प्रोग्रामर बनने में वास्तविक प्रगति करने में आपको अधिक समय लगेगा। यदि आप पेशेवर प्रशिक्षण प्राप्त कर रहे होते तो आप बहुत सारी गलतियाँ करेंगे और ऐसी बाधाओं का सामना करेंगे जिनसे आप बच सकते थे।

<पी> क्या पायथन जावा से कठिन है? <पी> नहीं, ऐसा नहीं है. अधिकांश लोगों को जावा की तुलना में पाइथॉन सीखना आसान लगता है। पायथन एक मित्रवत और अधिक सुलभ प्रोग्रामिंग भाषा है क्योंकि यह एक गतिशील वाक्यविन्यास में लिखा गया था जिसकी व्याख्या करना और हेरफेर करना आसान है। जबकि, जावा एक ऑब्जेक्ट-ओरिएंटेड दृष्टिकोण के साथ आता है जिसके लिए छात्र को भाषा का प्रयास करने से पहले प्रोग्रामिंग तर्क को समझने की आवश्यकता होती है। हालाँकि, अधिकांश डेवलपर्स को पायथन की तुलना में जावा का समस्या निवारण करना आसान लगता है।


  1. जावास्क्रिप्ट में पेड़ के लिए वस्तुओं की फ्लैट सरणी जावास्क्रिप्ट में पेड़ के लिए वस्तुओं की फ्लैट सरणी

    मान लीजिए, हमारे पास इस तरह की वस्तुओं की एक सरणी है - const arr = [    { id: '1', name: 'name 1', parentId: null },    { id: '2', name: 'name 2', parentId: null },    { id: '2_1', name: 'name 2_1', parentId: '2' }

  1. जांचें कि क्या दो पेड़ों के सभी स्तर विपर्ययण हैं या नहीं, पायथन में जांचें कि क्या दो पेड़ों के सभी स्तर विपर्ययण हैं या नहीं, पायथन में

    मान लीजिए, हमें दो बाइनरी ट्री दिए गए हैं। हमें यह जांचना है कि बाइनरी ट्री का प्रत्येक स्तर दूसरे बाइनरी ट्री के समान स्तर का विपर्ययण है या नहीं। यदि यह विपर्यय है तो हम सही लौटते हैं, अन्यथा हम गलत लौटते हैं। तो, अगर इनपुट पसंद है , तो आउटपुट ट्रू होगा। इसे हल करने के लिए, हम इन चरणों का पाल

  1. एंड्रॉइड प्रायोरिटीब्लॉकिंग क्यू में पोल ​​() का उपयोग कैसे करें? एंड्रॉइड प्रायोरिटीब्लॉकिंग क्यू में पोल ​​() का उपयोग कैसे करें?

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