वीडियो: हम जावा में सिंगलटन क्लास का उपयोग कहाँ करते हैं?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
ए एकाकी वस्तु बस एक है कक्षा जो ठीक एक बार में तत्काल है जावा आभासी मशीन। यह है उपयोग किया गया वस्तु तक पहुंच का वैश्विक बिंदु प्रदान करने के लिए। व्यावहारिक दृष्टि से सिंगलटन का उपयोग करें पैटर्न हैं उपयोग किया गया लॉगिंग, कैश, थ्रेड पूल, कॉन्फ़िगरेशन सेटिंग्स, डिवाइस ड्राइवर ऑब्जेक्ट में।
उसके बाद, सिंगलटन वर्ग का उपयोग कहाँ किया जाता है?
सिंगलटन कक्षाएं लॉगिंग, ड्राइवर ऑब्जेक्ट, कैशिंग और थ्रेड पूल, डेटाबेस कनेक्शन के लिए उपयोग किया जाता है। का एक कार्यान्वयन सिंगलटन वर्ग निम्नलिखित गुण होने चाहिए: इसमें केवल एक उदाहरण होना चाहिए: यह एक उदाहरण प्रदान करके किया जाता है कक्षा के भीतर से कक्षा.
इसके बाद, प्रश्न यह है कि सिंगलटन वर्ग कैसे कार्य करता है? ए एकाकी वस्तु एक है कक्षा जो स्वयं के केवल एक उदाहरण को बनाने की अनुमति देता है और उस बनाए गए उदाहरण तक पहुंच प्रदान करता है। इसमें स्थिर चर शामिल हैं जो स्वयं के अद्वितीय और निजी उदाहरणों को समायोजित कर सकते हैं। इसका उपयोग उन परिदृश्यों में किया जाता है जब कोई उपयोगकर्ता a की तात्कालिकता को प्रतिबंधित करना चाहता है कक्षा केवल एक वस्तु के लिए।
इसके बाद, सवाल यह है कि जावा में सिंगलटन क्लास क्या है और हम क्लास सिंगलटन कैसे बना सकते हैं?
सिंगलटन क्लास का मतलब है कि आप केवल एक ही बना सकते हैं वस्तु दिए गए वर्ग के लिए। आप इसके कंस्ट्रक्टर को निजी बनाकर सिंगलटन क्लास बना सकते हैं, ताकि आप इसके निर्माण को प्रतिबंधित कर सकें वस्तु . का उदाहरण प्राप्त करने के लिए एक स्थिर विधि प्रदान करें वस्तु , जिसमें आप संभाल सकते हैं वस्तु केवल कक्षा के अंदर निर्माण।
जावा में सिंगलटन क्लास कितने तरीके से बनाते हैं?
इस पोस्ट में, मैं पांच का वर्णन करूंगा तरीके लागू करने के लिए जावा में सिंगलटन पैटर्न . वे सिंगलटनहोल्डर और एनम का उपयोग करते हुए, अस्थिर कीवर्ड के साथ डबल चेकिंग लॉक का उपयोग करके getInstane () विधि, स्थिर अंतिम चर को सिंक्रनाइज़ कर रहे हैं।
सिफारिश की:
इनर क्लास और नेस्टेड क्लास में क्या अंतर है?
जिस वर्ग को स्थैतिक का उपयोग किए बिना घोषित किया जाता है उसे आंतरिक वर्ग या गैर स्थैतिक नेस्टेड वर्ग कहा जाता है। स्टेटिकनेस्टेड क्लास बाहरी क्लास के अन्य स्थिर सदस्यों की तरह क्लास लेवल है। जबकि, आंतरिक वर्ग उदाहरण से बंधा हुआ है और यह संलग्न वर्ग के उदाहरण सदस्यों तक पहुँच सकता है
आप एक्सेस में कहां का उपयोग कैसे करते हैं?
एक्सेस का उपयोग करें' जहां विशिष्ट स्थितियों के लिए क्वेरी योग की गणना करने के लिए क्लॉज कर्मचारी डेटाबेस खोलें। डेटाबेस विंडो में ऑब्जेक्ट्स के अंतर्गत क्वेरीज़ पर क्लिक करें। डिज़ाइन दृश्य में क्वेरी बनाएँ पर क्लिक करें। कर्मचारी रिकॉर्ड तालिका का चयन करें, फिर जोड़ें पर क्लिक करें और फिर बंद करें पर क्लिक करें। फ़ील्ड सूची में कर्मचारी आईडी पर डबल-क्लिक करें
आप पायथन में सुपर क्लास का उपयोग कैसे करते हैं?
अनिवार्य रूप से, सुपर फ़ंक्शन का उपयोग विरासत में मिली विधियों तक पहुँच प्राप्त करने के लिए किया जा सकता है - एक माता-पिता या भाई वर्ग से - जिसे एक वर्ग वस्तु में अधिलेखित कर दिया गया है। या, जैसा कि आधिकारिक पायथन प्रलेखन कहता है: "[सुपर का उपयोग किया जाता है] एक प्रॉक्सी ऑब्जेक्ट लौटाता है जो विधि कॉल को माता-पिता या भाई वर्ग के प्रकार को सौंपता है
उदाहरण के साथ हम जावा में रैपर क्लास का उपयोग क्यों करते हैं?
जावा रैपर क्लास के लाभ इनका उपयोग आदिम डेटा प्रकारों को ऑब्जेक्ट्स में बदलने के लिए किया जाता है (ऑब्जेक्ट्स की आवश्यकता तब होती है जब हमें दी गई विधि में एक तर्क पारित करने की आवश्यकता होती है)। उपयोग में ऐसी कक्षाएं होती हैं जो केवल वस्तुओं को संभालती हैं, इसलिए यह इस मामले में भी मदद करती है। डेटा संरचनाएं केवल वस्तुओं और आदिम डेटा प्रकारों को संग्रहीत करती हैं
जावा में टाइमर क्लास का क्या उपयोग है?
उपयोग जावा में टाइमर क्लास। Timer क्लास एक मेथड कॉल प्रदान करता है जिसका उपयोग थ्रेड द्वारा किसी कार्य को शेड्यूल करने के लिए किया जाता है, जैसे कि कुछ नियमित समय के बाद कोड के ब्लॉक को चलाना। प्रत्येक कार्य को एक बार चलाने के लिए या बार-बार निष्पादन की संख्या के लिए निर्धारित किया जा सकता है