ऐसा कहा जाता है कि जावा में स्थिर ब्लॉक केवल उस वर्ग को चलाते हैं जब उस वर्ग को लोड किया जाता है। लेकिन इसका वास्तव में क्या अर्थ है? जेवीएम (जावा वर्चुअल मशीन) द्वारा लोड की गई कक्षा किस बिंदु पर है?"जब कक्षा को लोड किया जाता है" वास्तव में क्या होता है?
क्या यह उस वर्ग में मुख्य विधि कहलाता है? और क्या यह है कि मुख्य विधि निष्पादन शुरू होने पर उसी वर्ग के सभी सुपर-वर्ग भी लोड किए जाते हैं?
ध्यान दें कि ए बी बढ़ाता है और सी विस्तारित करता है। सभी में स्थिर ब्लॉक हैं। यदि ए में मुख्य विधि है, तो स्थिर ब्लॉक के निष्पादन का अनुक्रम क्या होगा?
'जेवीएम शुरू होने के ठीक बाद' इस प्रक्रिया का सटीक विवरण नहीं है। अन्य उत्तरों देखें। Downvote। – EJP
उन भ्रमित लाइनों को हटा दिया –