इस पोस्ट में, हम Java में 'Final', 'Finally' और 'Finalize' के बीच के अंतर को समझेंगे।
फाइनल
-
यह एक कीवर्ड है।
-
इसका उपयोग कक्षाओं, विधियों और चरों पर प्रतिबंध लगाने के लिए किया जाता है।
-
इसे इनहेरिट नहीं किया जा सकता है।
-
इसे ओवरराइड नहीं किया जा सकता।
-
अंतिम तरीके किसी भी वर्ग को विरासत में नहीं मिल सकते हैं।
-
घोषित होने पर अंतिम चर को प्रारंभ करने की आवश्यकता होती है।
-
एक बार घोषित होने के बाद इसका मान बदला या फिर से शुरू नहीं किया जा सकता है।
आखिरकार
-
यह एक ब्लॉक है।
-
इसका उपयोग इस ब्लॉक में महत्वपूर्ण कोड डालने के लिए किया जाता है।
-
इस पर ध्यान दिए बिना कि अपवाद को संभाला गया है या नहीं, इसे निष्पादित किया जाता है।
अंतिम रूप दें
-
यह एक तरीका है।
-
इसका उपयोग कचरा संग्रहकर्ता द्वारा वस्तु एकत्र करने से ठीक पहले सफाई प्रसंस्करण करने के लिए किया जाता है।