आलसी आरंभीकरण क्या है?

विषयसूची:

आलसी आरंभीकरण क्या है?
आलसी आरंभीकरण क्या है?

वीडियो: आलसी आरंभीकरण क्या है?

वीडियो: आलसी आरंभीकरण क्या है?
वीडियो: C# में आलसी आरंभीकरण के मूल सिद्धांत - भाग-1 2024, नवंबर
Anonim

कंप्यूटर प्रोग्रामिंग में, आलसी इनिशियलाइज़ेशन किसी वस्तु के निर्माण में देरी करने, किसी मूल्य की गणना, या किसी अन्य महंगी प्रक्रिया को पहली बार आवश्यक होने तक की रणनीति है। यह एक प्रकार का आलसी मूल्यांकन है जो विशेष रूप से वस्तुओं या अन्य संसाधनों की तात्कालिकता को संदर्भित करता है।

जावा में आलसी इनिशियलाइज़ेशन क्या है?

लेज़ी इनिशियलाइज़ेशन तकनीक में एक वर्ग फ़ील्ड के मूल्य की जाँच करना शामिल है जब इसका उपयोग किया जा रहा हो। यदि वह मान शून्य के बराबर है तो वह फ़ील्ड वापस आने से पहले उचित मान से लोड हो जाता है। यहाँ उदाहरण है: // जावा प्रोग्राम को चित्रित करने के लिए।

क्या आलसी इनिशियलाइज़ेशन अच्छा है?

आलसी इनिशियलाइज़ेशन मुख्य रूप से प्रदर्शन में सुधार, बेकार गणना से बचने और प्रोग्राम मेमोरी आवश्यकताओं को कम करने के लिए उपयोग किया जाता है। ये सबसे आम परिदृश्य हैं: जब आपके पास कोई ऐसी वस्तु होती है जिसे बनाना महंगा होता है, और प्रोग्राम इसका उपयोग नहीं कर सकता है।

आलसी इनिशियलाइज़ेशन C++ क्या है?

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

सिंगलटन में आलसी इनिशियलाइज़ेशन क्या है?

आलसी इनिशियलाइज़ेशन: इस पद्धति में, ऑब्जेक्ट केवल तभी बनाया जाता है जब इसकी आवश्यकता हो इससे संसाधन की बर्बादी को रोका जा सकता है। getInstance विधि का कार्यान्वयन आवश्यक है जो इंस्टेंस लौटाता है। एक शून्य जांच है कि यदि ऑब्जेक्ट नहीं बनाया गया है तो बनाएं, अन्यथा पहले बनाए गए वापस लौटें।

सिफारिश की: