वीडियो: Java Geeksforgeeks में मुख्य विधि स्थिर क्यों है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
मुख्य () तरीका : NS मुख्य () तरीका , में जावा , JVM के लिए प्रवेश बिंदु है ( जावा वर्चुअल मशीन) में जावा कार्यक्रम। अत, स्थिर तरीके और वेरिएबल्स को क्लास की मदद से सीधे एक्सेस किया जा सकता है, जिसका अर्थ है कि एक्सेस करने के लिए ऑब्जेक्ट बनाने की कोई आवश्यकता नहीं है स्थिर तरीके या चर।
इसके अलावा, जावा में मुख्य विधि स्थिर क्यों है?
जावा कार्यक्रम का मुख्य विधि घोषित किया जाना है स्थिर क्योंकि कीवर्ड स्थिर की अनुमति देता है मुख्य उस वर्ग की वस्तु बनाए बिना बुलाया जाना जिसमें मुख्य विधि परिभषित किया। इस मामले में, मुख्य सार्वजनिक के रूप में घोषित किया जाना चाहिए, क्योंकि कार्यक्रम शुरू होने पर इसे अपनी कक्षा के बाहर कोड द्वारा बुलाया जाना चाहिए।
इसी तरह, जावा में स्टैटिक का क्या मतलब है? उत्तर। NS स्थिर कीवर्ड इंगित करता है कि एक सदस्य चर, या विधि, उस वर्ग के तत्कालता की आवश्यकता के बिना पहुंचा जा सकता है जिससे वह संबंधित है। सरल शब्दों में, यह साधन कि आप एक विधि को कॉल कर सकते हैं, भले ही आपने कभी भी वह वस्तु न बनाई हो जिससे वह संबंधित है!
इसके बाद, प्रश्न यह है कि जावा में स्थैतिक विधि का क्या उपयोग है?
जावा में स्टेटिक विधि वर्ग के अंतर्गत आता है और इसके उदाहरण नहीं। ए स्थिर विधि केवल पहुँच सकते हैं स्थिर वर्ग के चर और केवल आह्वान स्थिर तरीके कक्षा का। आमतौर पर, स्थिर तरीके उपयोगिता हैं तरीकों जिसे हम बेनकाब करना चाहते हैं उपयोग किया गया एक उदाहरण बनाने की आवश्यकता के बिना अन्य वर्गों द्वारा।
यदि मैं मुख्य विधि से स्थैतिक हटा दूं तो क्या होगा?
कब जावा रनटाइम शुरू होता है, कक्षा की कोई वस्तु मौजूद नहीं है। अगर NS मुख्य विधि नहीं होगा स्थिर , JVM इसे कॉल नहीं कर पाएगा क्योंकि क्लास का कोई ऑब्जेक्ट मौजूद नहीं है। आइए देखें क्या तब होता है जब हम स्थैतिक हटाते हैं जावा से मुख्य विधि.
सिफारिश की:
एक स्थिर विधि जावा क्या है?
जावा में स्टेटिक मेथड क्लास से संबंधित है न कि इसके इंस्टेंस से। एक स्थिर विधि कक्षा के केवल स्थिर चरों तक पहुँच सकती है और कक्षा के केवल स्थिर तरीकों को लागू कर सकती है। आमतौर पर, स्थैतिक विधियाँ उपयोगिता विधियाँ होती हैं जिन्हें हम एक उदाहरण बनाने की आवश्यकता के बिना अन्य वर्गों द्वारा उपयोग किए जाने के लिए उजागर करना चाहते हैं
जब हम शून्य मुख्य और int मुख्य का उपयोग करते हैं?
शून्य मुख्य() इंगित करता है कि मुख्य() फ़ंक्शन कोई मान नहीं लौटाएगा, लेकिन int main() इंगित करता है कि मुख्य() पूर्णांक प्रकार डेटा वापस कर सकता है। जब हमारा प्रोग्राम सरल हो, और यह कोड की अंतिम पंक्ति तक पहुँचने से पहले समाप्त नहीं होने वाला हो, या कोड त्रुटि रहित हो, तो हम voidmain () का उपयोग कर सकते हैं
खंड के जीवनचक्र में onCreateView विधि से पहले किस विधि को कहा जाता है?
OnActivityCreated () विधि को onCreateView () के बाद और onViewStateRestored () से पहले कहा जाता है। onDestroyView (): कॉल किया जाता है जब पहले onCreateView () द्वारा बनाए गए दृश्य को टुकड़े से अलग कर दिया जाता है
आप एक स्थिर विधि को कैसे परिभाषित करते हैं?
परिभाषा - स्टेटिक मेथड का क्या अर्थ है? जावा में, एक स्थिर विधि एक ऐसी विधि है जो किसी वर्ग के उदाहरण के बजाय एक वर्ग से संबंधित होती है। विधि एक वर्ग के प्रत्येक उदाहरण के लिए सुलभ है, लेकिन एक उदाहरण में परिभाषित विधियों को केवल उस वर्ग के सदस्य द्वारा ही एक्सेस किया जा सकता है
जावा में स्थैतिक और गैर-स्थिर विधि क्या है?
एक स्थिर विधि कक्षा से संबंधित होती है जबकि एक गैर स्थैतिक विधि कक्षा के प्रत्येक उदाहरण से संबंधित होती है। इसलिए, कक्षा के किसी भी उदाहरण को बनाए बिना एक स्थिर विधि को सीधे बुलाया जा सकता है और एक गैर स्थैतिक विधि को कॉल करने के लिए एक वस्तु की आवश्यकता होती है