मुझे यह पूछने में थोड़ा शर्म आती है कि, जावा प्रोग्रामर होने के लिए वर्षों से, लेकिन यहां जाता है:
क्या निर्माण के दौरान वस्तुओं को आवंटित करने और प्रासंगिक क्षेत्र घोषित करते समय सीधे ऐसा करने में कोई अंतर है?जावा क्लास सदस्य प्रारंभिकरण
public class MyClass{
MyObj obj=new MyObj();
}
और
public class MyClass{
MyObj obj;
public MyClass() {
obj=new MyObj();
}
}
बेशक
, मैं इस विशिष्ट init के बाहर मानकों पर भरोसा नहीं करते मान: जो है, वहाँ निम्नलिखित दोनों के बीच एक अंतर है।
नहीं है कुछ भी नहीं है पर शर्म आनी करने के लिए:
एक वैकल्पिक एक प्रारंभकर्ता ब्लॉक
संदर्भ का उपयोग किया जा सके। हर कोई यहाँ सीखता है !! – bdhar