Lecture 49 Finalize method in Java Hindi Video Lecture | Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

75 videos

FAQs on Lecture 49 Finalize method in Java Hindi Video Lecture - Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

1. Finalize method क्या होता है?
Ans. finalize method एक विशेष तरह का method है जो किसी object के जीवनकाल (lifecycle) के अंत में आपतित किया जाता है। यह method जब भी garbage collector object को साफ करता है, तो इसे कॉल करता है। finalize method का उपयोग अस्तित्व बनाए रखने के लिए आवश्यकता होती है।
2. Finalize method के क्या नुकसान हो सकते हैं?
Ans. finalize method का उपयोग करने में कुछ नुकसान हो सकते हैं। इसका प्रमुख नुकसान है कि यह अच्छी प्रथा नहीं है और इसका उपयोग एक्सप्लिसिटली अनापेक्षित रूप से करना चाहिए। finalize method को कॉल करने के लिए अनुमति देने के लिए जीवित थ्रेड इंतजार करता है, इसलिए इसका प्रयोग आपके प्रोग्राम की कार्यक्षमता को प्रभावित कर सकता है।
3. finalize method कैसे ओवरराइड किया जाता है?
Ans. finalize method को ओवरराइड करने के लिए, आपको अपनी class में finalize() method को बनाना होगा। यह finalize() method एक protected method होता है, जिसे Object class से आप inherit कर सकते हैं। आपको इस method में अपने object के साथ कुछ विशेष कार्रवाई करनी होगी।
4. finalize method को कब कॉल किया जाता है?
Ans. finalize method को garbage collector कॉल करता है जब वह object को साफ करने के लिए उपयुक्त समय आता है। यह महत्वपूर्ण है कि finalize method के कॉल का वक्त अनिश्चित हो सकता है और इसलिए आपको finalize को आपके प्रोग्राम की वास्तविक कार्यक्षमता को प्रभावित करने वाली कार्रवाई के लिए उपयोग नहीं करना चाहिए।
5. finalize method की जरूरत क्यों होती है?
Ans. finalize method की जरूरत उन स्थितियों में होती है जब आपको अपने object के संसाधनों को साफ करने की आवश्यकता होती है, जैसे फ़ाइल संसाधन, नेटवर्क कनेक्शन, या डाटाबेस कनेक्शन। finalize method का उपयोग इन संसाधनों को साफ करने के लिए किया जाता है ताकि वे आपके प्रोग्राम की प्रभावित करना जारी रखें।
Explore Courses for Back-End Programming exam
Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

Lecture 49 Finalize method in Java Hindi Video Lecture | Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

,

Semester Notes

,

study material

,

Extra Questions

,

Exam

,

ppt

,

Important questions

,

Previous Year Questions with Solutions

,

Objective type Questions

,

past year papers

,

Free

,

practice quizzes

,

shortcuts and tricks

,

Summary

,

Lecture 49 Finalize method in Java Hindi Video Lecture | Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

,

pdf

,

Lecture 49 Finalize method in Java Hindi Video Lecture | Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

,

mock tests for examination

,

video lectures

,

MCQs

,

Viva Questions

,

Sample Paper

;