Java Geeksforgeeks में मुख्य विधि स्थिर क्यों है?
Java Geeksforgeeks में मुख्य विधि स्थिर क्यों है?

वीडियो: Java Geeksforgeeks में मुख्य विधि स्थिर क्यों है?

वीडियो: Java Geeksforgeeks में मुख्य विधि स्थिर क्यों है?
वीडियो: क्या जावा में मुख्य विधि अनिवार्य है? | गीक्सफॉरगीक्स 2024, नवंबर
Anonim

मुख्य () तरीका : NS मुख्य () तरीका , में जावा , JVM के लिए प्रवेश बिंदु है ( जावा वर्चुअल मशीन) में जावा कार्यक्रम। अत, स्थिर तरीके और वेरिएबल्स को क्लास की मदद से सीधे एक्सेस किया जा सकता है, जिसका अर्थ है कि एक्सेस करने के लिए ऑब्जेक्ट बनाने की कोई आवश्यकता नहीं है स्थिर तरीके या चर।

इसके अलावा, जावा में मुख्य विधि स्थिर क्यों है?

जावा कार्यक्रम का मुख्य विधि घोषित किया जाना है स्थिर क्योंकि कीवर्ड स्थिर की अनुमति देता है मुख्य उस वर्ग की वस्तु बनाए बिना बुलाया जाना जिसमें मुख्य विधि परिभषित किया। इस मामले में, मुख्य सार्वजनिक के रूप में घोषित किया जाना चाहिए, क्योंकि कार्यक्रम शुरू होने पर इसे अपनी कक्षा के बाहर कोड द्वारा बुलाया जाना चाहिए।

इसी तरह, जावा में स्टैटिक का क्या मतलब है? उत्तर। NS स्थिर कीवर्ड इंगित करता है कि एक सदस्य चर, या विधि, उस वर्ग के तत्कालता की आवश्यकता के बिना पहुंचा जा सकता है जिससे वह संबंधित है। सरल शब्दों में, यह साधन कि आप एक विधि को कॉल कर सकते हैं, भले ही आपने कभी भी वह वस्तु न बनाई हो जिससे वह संबंधित है!

इसके बाद, प्रश्न यह है कि जावा में स्थैतिक विधि का क्या उपयोग है?

जावा में स्टेटिक विधि वर्ग के अंतर्गत आता है और इसके उदाहरण नहीं। ए स्थिर विधि केवल पहुँच सकते हैं स्थिर वर्ग के चर और केवल आह्वान स्थिर तरीके कक्षा का। आमतौर पर, स्थिर तरीके उपयोगिता हैं तरीकों जिसे हम बेनकाब करना चाहते हैं उपयोग किया गया एक उदाहरण बनाने की आवश्यकता के बिना अन्य वर्गों द्वारा।

यदि मैं मुख्य विधि से स्थैतिक हटा दूं तो क्या होगा?

कब जावा रनटाइम शुरू होता है, कक्षा की कोई वस्तु मौजूद नहीं है। अगर NS मुख्य विधि नहीं होगा स्थिर , JVM इसे कॉल नहीं कर पाएगा क्योंकि क्लास का कोई ऑब्जेक्ट मौजूद नहीं है। आइए देखें क्या तब होता है जब हम स्थैतिक हटाते हैं जावा से मुख्य विधि.

सिफारिश की: