मैं निम्नलिखित जावा प्रोग्राम है कि मैं संकलन नहीं करने के लिए उम्मीद कर रहा था है, लेकिन यह क्या किया:तर्कों के साथ एक गैर पैरामीटर विधि को कॉल करने में त्रुटि क्यों नहीं है?
class Test {
public static void f() {
}
void m() {
Test.<String>f();
}
}
क्यों करता javac इस तरह से एक गैर पैरामिट्रीकृत विधि बुला अनुमति देते हैं?
मेरे जावा संस्करण है: javac 1.7.0_75
आप किस जेडीके संस्करण का उपयोग कर रहे हैं? यह मुझे संकलित नहीं करता है (जेडीके 1.5 और 1.6) – Albert
@ अल्बर्ट ओह, मैं जावा 7 का उपयोग कर रहा हूं। मैं अपने जेडीके संस्करण के साथ विवरण संपादित करूंगा। – user11171
जहां से आपको यह सामान मिला है ⁿ | ⁿ –