कारण यह एक समस्या का कारण बनता है main
एक स्थिर तरीका है कि, जिसका मतलब है यह कोई रिसीवर वस्तु है कि करने के लिए एक स्थिर संदर्भ नहीं बना सकता। दूसरे शब्दों में, यह किसी वस्तु के सापेक्ष काम नहीं करता है। नतीजतन, यदि आप एक गैर स्थैतिक क्षेत्र को देखने का प्रयास करते हैं, तो जावा उस वस्तु के बारे में भ्रमित हो जाता है जिसमें फ़ील्ड रहता है। आम तौर पर, यह मान लेगा कि फ़ील्ड उस ऑब्जेक्ट में है जिस से विधि लागू की जा रही है, लेकिन क्योंकि main
स्थिर है वस्तु मौजूद नहीं है।
एक सामान्य नियम के रूप में, आप स्थैतिक तरीकों से नियमित आवृत्ति चर का उपयोग नहीं कर सकते हैं।
एक ही मुद्दा। Http://stackoverflow.com/questions/ देखें 2042813/कॉलिंग-गैर-स्थैतिक-विधि-इन-स्टेटिक-विधि-इन-जावा – dkarp