Logo hi.boatexistence.com

अंतिम रूप देने के तरीके से क्यों बचना चाहिए?

विषयसूची:

अंतिम रूप देने के तरीके से क्यों बचना चाहिए?
अंतिम रूप देने के तरीके से क्यों बचना चाहिए?

वीडियो: अंतिम रूप देने के तरीके से क्यों बचना चाहिए?

वीडियो: अंतिम रूप देने के तरीके से क्यों बचना चाहिए?
वीडियो: गरुड़ पुराण : मृत्यु समीप होने पर क्या करना चाहिए? | Last Rites before Death in Hinduism 2024, मई
Anonim

हमारे प्रोग्राम में भी यह सभी 3 थ्रेड्स के लिए finalize मेथड नहीं चला पा रहा है। "यह विधि स्वाभाविक रूप से असुरक्षित है इसके परिणामस्वरूप जीवित वस्तुओं पर अंतिम रूप देने वालों को बुलाया जा सकता है जबकि अन्य धागे समवर्ती रूप से उन वस्तुओं में हेरफेर कर रहे हैं, जिसके परिणामस्वरूप अनिश्चित व्यवहार या गतिरोध होता है। "

फ़ाइनलाइज़ मेथड को C से क्यों बचना चाहिए?

किसी ऑब्जेक्ट की फ़ाइनलाइज़ मेथड को उसके बेस क्लास के अलावा किसी भी ऑब्जेक्ट पर मेथड को कॉल नहीं करना चाहिए। ऐसा इसलिए है क्योंकि कॉल की जा रही अन्य वस्तुओं को उसी समय एकत्रित किया जा सकता है जैसे कॉलिंग ऑब्जेक्ट, जैसे कि एक सामान्य भाषा रनटाइम शटडाउन के मामले में।

क्या हमें अंतिम विधि को ओवरराइड करना चाहिए?

किसी ऑब्जेक्ट के लिए क्लीन अप कोड को शामिल करने के लिए या सिस्टम संसाधनों का निपटान करने के लिए finilze विधि को ओवरराइड किया जाना चाहिए जो कि ऑब्जेक्ट को कचरा एकत्र करने से पहले किया जाना चाहिए।

अंतिम रूप से अपवाद को फेंकने पर क्या होगा?

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

विधि को अंतिम रूप देने का उद्देश्य क्या है?

ऑब्जेक्ट क्लास की अंतिम विधि एक ऐसी विधि है जिसे कचरा संग्रहकर्ता हमेशा उस वस्तु को हटाने/नष्ट करने से पहले कॉल करता है जो कचरा संग्रह के लिए योग्य है, ताकि सफाई गतिविधि की जा सके.

सिफारिश की: