जावा में पैरामीटर पासिंग से आपका क्या मतलब है?
जावा में पैरामीटर पासिंग से आपका क्या मतलब है?

वीडियो: जावा में पैरामीटर पासिंग से आपका क्या मतलब है?

वीडियो: जावा में पैरामीटर पासिंग से आपका क्या मतलब है?
वीडियो: जावा में मान के आधार पर तर्क पारित करना 2024, नवंबर
Anonim

जावा में पैरामीटर पासिंग . पासिंग बायवैल्यू का अर्थ है कि, जब भी किसी विधि को कॉल किया जाता है, पैरामीटर हैं मूल्यांकन किया जाता है, और परिणाम मान को स्मृति के एक हिस्से में कॉपी किया जाता है।

यह भी सवाल है कि जावा में पासिंग पैरामीटर क्या है?

जब एक पैरामीटर है उत्तीर्ण -द्वारा- मूल्य , कॉलर और कैली विधि दो अलग-अलग पर काम करती है चर जो एक दूसरे की कॉपी हैं। onevariable में कोई भी परिवर्तन दूसरे को संशोधित नहीं करता है। इसका अर्थ है कि अमेथोड कहते समय, पैरामीटर पारित कैली विधि के लिए मूल के क्लोन होंगे मापदंडों.

इसके अतिरिक्त, जावा किस प्रकार के पैरामीटर पासिंग का समर्थन करता है? जावा केवल का समर्थन करता है मूल्य से गुजरना। वस्तुओं के साथ, वस्तु संदर्भ ही है बीतने के मूल्य और इसलिए दोनों मूल संदर्भ और पैरामीटर कॉपी दोनों एक ही वस्तु को संदर्भित करते हैं। उत्तर: सभी आदिम या सरल डेटाटाइप (इंट, फ्लोट, बूलियन आदि) हैं बीतने के कॉल बायवैल्यू के रूप में।

यहां, किसी विधि को पैरामीटर पास करने का क्या अर्थ है?

उत्तीर्ण -द्वारा- मूल्य का अर्थ है कि जब आप a call को कॉल करते हैं तरीका , प्रत्येक वास्तविक की एक प्रति पैरामीटर ( तर्क ) पारित कर दिया गया है . आप कर सकते हैं उस कॉपी को बदलें तरीका , लेकिन यह मर्जी वास्तविक पर कोई प्रभाव नहीं पड़ता पैरामीटर.

हम विधि में पैरामीटर क्यों पास करते हैं?

संदर्भ डेटा प्रकार मापदंडों , जैसे वस्तुओं, हैं भी बीतने के में तरीकों द्वारा मूल्य इसका मतलब है कि जब तरीका रिटर्न, द बीतने के -इन संदर्भ अभी भी उसी वस्तु को संदर्भित करता है जैसा कि पहले था। हालाँकि, वस्तु के क्षेत्रों के मान कर सकते हैं में बदल गया तरीका , यदि उनके पास उचित पहुँच स्तर है।

सिफारिश की: