मैं इस तरह विरासत कोड का एक बहुत कुछ देखने पर प्रशिक्षु() उपयोग कब करें:)स्ट्रिंग शाब्दिक
class A {
public static final String CONSTANT = "value".intern();
...
}
मैं प्रशिक्षु (के लिए किसी भी कारण नहीं दिख रहा है, जावाडोक एक पढ़ सकते हैं के रूप में: "सभी शाब्दिक तार और स्ट्रिंग-मूल्यवान निरंतर अभिव्यक्तियों को प्रशिक्षित किया जाता है।" क्या इसका कोई इरादा है, शायद भाषा के पिछले संशोधन में?
क्या पीजीपी के अलावा कोई भी वास्तव में इसका जवाब देने से पहले इस प्रश्न को पढ़ता था? – Adamski
संभावित डुप्लिकेट [क्या सभी संकलन-समय स्थिरांक रेखांकित हैं?] (Http://stackoverflow.com/questions/377819/are-all-compile-time-constants-inlined) –