Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

Java में Final Variable

एक final वेरिएबल को केवल एक बार स्पष्ट रूप से इनिशियलाइज़ किया जा सकता है। final घोषित एक रेफरेंस वेरिएबल को कभी भी किसी अलग ऑब्जेक्ट को संदर्भित करने के लिए पुनः असाइन नहीं किया जा सकता।

हालांकि, ऑब्जेक्ट के भीतर डेटा को बदला जा सकता है। इसलिए, ऑब्जेक्ट की स्थिति बदली जा सकती है लेकिन रेफरेंस नहीं।

वेरिएबल्स के साथ, final modifier का उपयोग अक्सर static के साथ किया जाता है ताकि कॉन्स्टेंट को क्लास वेरिएबल बनाया जा सके।

उदाहरण

public class Test { 
    final int value = 10; 
    // कॉन्स्टेंट घोषित करने के निम्नलिखित उदाहरण हैं: 
    public static final int BOXWIDTH = 6; 
    static final String TITLE = "Manager"; 
    public void changeValue() { 
        value = 12; // त्रुटि देगा 
    } 
}
  1. - Java में final पैरामीटर क्या है

    final पैरामीटर Java प्रोग्रामिंग में एक कीवर्ड है जिसका उपयोग कॉन्स्टेंट्स घोषित करने के लिए किया जाता है। उदाहरण के लिएPIE, जैसा कि आप जानते हैं PIE का मान 3.14 है और यह बदलता नहीं है इसलिए प्रोग्रामिंग के दौरान आपको final int PIE उल्लेख करने की आवश्यकता है।साथ ही, क्लास और मेथड्स में final कीवर्ड

  1. - Java में Final Class

    क्लास को final घोषित करने का मुख्य उद्देश्य क्लास को सबक्लास होने से रोकना है। यदि एक क्लास को final के रूप में चिह्नित किया जाता है तो कोई भी क्लास final क्लास से किसी भी सुविधा को इनहेरिट नहीं कर सकती।public final class Test { // body of class }

  1. - Java में final कीवर्ड

    final Java एलिमेंट्स के लिए एक नॉन-एक्सेस मॉडिफायर है। final मॉडिफायर का उपयोग क्लासेज, मेथड्स और वेरिएबल्स के कार्यान्वयन को अंतिम रूप देने के लिए किया जाता है।Final Variablesएक final वेरिएबल को केवल एक बार स्पष्ट रूप से इनिशियलाइज़ किया जा सकता है। final घोषित एक रेफरेंस वेरिएबल को कभी भी किसी अलग