Java - Get reference to a static class using reflection -


जावा में, प्रतिस्थापन का उपयोग करते हुए एक स्थैतिक वर्ग (नेस्टेड) ​​का उदाहरण प्राप्त करना संभव है?

मेरा मान है कि मेरे पास पैकेज में परिभाषित निम्न 2 वर्ग हैं Package1.SubPackage.SubSubPackage:

  सार्वजनिक वर्ग MyMainClass {सार्वजनिक स्थिर वर्ग SalesObjectGrouper1 {सार्वजनिक स्थिर अंतिम GrouperContext CONTEXT = नया ग्रूपर कॉन्टैक्ट ("माइदेट"); } निजी स्टेटिक क्लास SalesObjectGrouper2 {सार्वजनिक स्थिर अंतिम GrouperContext CONTEXT = नया GrouperContext ("MyDate"); I ; } पकड़ (क्लासनोटफौन्डएक्सेशन पूर्व) {// हमेशा त्रुटि मारा}  

यह इंगित करने में त्रुटि होगी कि क्लास नहीं मिला। क्या यह किया जा सकता है?

क्या आपने नेस्टेड क्लास के संदर्भ में

  MyMainClass $ SalesObjectGrouper1  

नेस्टेड क्लासेस को आंतरिक रूप से नाम दिया जाता है ContainingClassName $ NestedClassName


Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -