संभव डुप्लिकेट:
String and Finalक्या जावा में अंतिम स्ट्रिंग को परिभाषित करने के लिए यह समझ में आता है?
http://docs.oracle.com/javase/6/docs/api/java/lang/String.html से मुझे लगता है कि पढ़ सकते हैं:
Strings are constant; their values cannot be changed after they are created.
इसका मतलब यह है कि एक final String
वास्तव में जावा में कोई मतलब नहीं है, में समझते हैं कि final
विशेषता किसी भी तरह अनावश्यक है?
* वेरिएबल * फाइनल घोषित करने के लिए आपके द्वारा असाइन किए गए ऑब्जेक्ट से कोई लेना देना नहीं है। –
'ऑब्जेक्ट' स्वयं अपरिवर्तनीय है, लेकिन इसका संदर्भ उत्परिवर्तनीय हो सकता है। इसे 'अंतिम' बनाना संदर्भ को अपरिवर्तनीय बनाता है। –
सभी उत्तरों और टिप्पणियों के लिए धन्यवाद। डुप्लिकेट करने के लिए खेद है। – Campa