जावा में मैं लिख सकते हैं?क्या सार्वजनिक अंतिम स्थिर की ग # बराबर जावा में
37
A
उत्तर
67
निकटतम बात (ठीक उसी नहीं, final
has other meanings भी) जावा final
क्षेत्रों के लिए मैं के बारे में सोच सकते हैं readonly
है:
public static readonly MyClass field = new MyClass("foo");
आप एक आदिम प्रकार (स्ट्रिंग, पूर्णांक, बूलियन) है, तो आप कर सकते हैं इसके बजाय const
का उपयोग करना चाहते हैं।
public const string MAGIC_STRING = "Foo";
-5
sealed class finalClass
{
...
}
+0
यह * वर्ग * के लिए है - यह एक * फ़ील्ड * है। –
+0
मेरा बुरा, तो यह है – Steve
क्षेत्रों के लिए, वे * लगभग * बिल्कुल वही बात कर रहे हैं। शुरुआतीकरण के आसपास विभिन्न नियम हैं (यहां अप्रासंगिक) और कुछ समय के लिए जावा अधिनियम में 'अंतिम' फ़ील्ड सी # में 'const' फ़ील्ड' हैं, लेकिन इस मामले में मुझे लगता है कि वे प्रभावी रूप से समकक्ष हैं। –
बहुत धन्यवाद - मुझे यह चाहिए कि मुझे –
ध्यान दें कि आदिम प्रकारों के लिए "कॉन्स्ट" भी है। –