मैं कीजावा: प्रतिबिंब (कार्यावधि में) (एनोटेशन प्रसंस्करण पर) मिरर
- प्रतिबिंब अवधारणाओं के बीच सामान्य अंतर को समझने बनाम, और
- (क्रम
Class, Method, Field, Annotation, ...
का उपयोग करने में किया जाता है) मिररिंग (एनोटेशन प्रोसेसिंगTypeMirror, TypeElement, ...
का उपयोग करके किया गया)।
लेकिन क्या कोई कृपया दो अवधारणाओं की गहराई से तुलना कर सकता है (या मुझे संसाधन के लिए इंगित करें, जहां यह किया जाता है)?
उदाहरण है, जो अवधारणा जानकारी है कि अन्य प्रदान नहीं करता है कि किस प्रकार प्रदान करता है के लिए ...
धन्यवाद।
धन्यवाद। लेकिन, जैसा कि मैंने उल्लेख किया है, सामान्य अवधारणाएं जानी जाती हैं, और मैं गहन विश्लेषण की उम्मीद कर रहा था। बीटीडब्ल्यू, मुझे लगता है कि जेनरिक्स का समर्थन करने के लिए प्रतिबिंब बढ़ाया गया है, यह गलत है, जैसा कि आपने स्वयं उल्लेख किया है, वे रनटाइम के दौरान मिटा दिए जाते हैं। –
ओह, मैं देख रहा हूं कि java.lang.reflect जेनेरिक के लिए बढ़ाया गया था, आप संभावित 'java.lang.reflect.TypeVariable' का जिक्र कर रहे हैं। हम्म, कभी इसका इस्तेमाल नहीं किया, खुद को इसके बारे में सूचित करेगा ... –
@ java.is.for.desktop: ऑब्जेक्ट्स के प्रकार पैरामीटर मिटा दिए जाते हैं, लेकिन फ़ील्ड, विधि और क्लास परिभाषाओं में टाइप पैरामीटर नहीं हैं। –