जावा 9 में कक्षा द्वारा मॉड्यूल नाम कैसे प्राप्त करें? उदाहरण के लिए, आइए निम्नलिखित स्थिति पर विचार करें। दो नामित मॉड्यूल हैं - मॉड्यूल और मॉड्यूल बी। मॉड्यूलए मॉड्यूलबी के बारे में कुछ भी नहीं जानता है। मॉड्यूलबी को मॉड्यूलए की आवश्यकता है।जावा 9 में कक्षा द्वारा मॉड्यूल नाम कैसे प्राप्त करें?
public class ClassB {
public void doIt() {
ClassA objectA = new ClassA();
objectA.printModuleName(ClassB.class);
}
}
यह कैसे करना है:
public class ClassA {
public void printModuleName(Class klass) {
//how to get here name of the module that contains klass?
}
}
ModuleB वर्ग शामिल हैं:
ModuleA वर्ग में शामिल है?
मैं ओएसजीआई से आया था और मुझे लगता है कि ओएसजीआई - वर्ग द्वारा बंडल प्राप्त करने के लिए ढांचे का उपयोग करें। –