जावा में पैरामीटर कैसे पारित किए जाते हैं?
जावा में पैरामीटर कैसे पारित किए जाते हैं?

वीडियो: जावा में पैरामीटर कैसे पारित किए जाते हैं?

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

तर्क जावा हमेशा हैं बीतने के -दर-मूल्य। विधि आह्वान के दौरान, प्रत्येक तर्क की एक प्रति, चाहे वह मान या संदर्भ हो, स्टैक मेमोरी में बनाई जाती है जो तब है बीतने के विधि को। जब हम उत्तीर्ण एक वस्तु, स्टैक मेमोरी में संदर्भ की प्रतिलिपि बनाई जाती है और नया संदर्भ है बीतने के विधि को।

बस इतना ही, आप जावा में पैरामीटर के रूप में कक्षा कैसे पास करते हैं?

वे कैन उत्तीर्ण किसी की वस्तु पैरामीटर के रूप में वर्ग में एक विधि के लिए जावा . हम बुलाए गए विधि के अंदर पारित वस्तु के आवृत्ति चर का उपयोग कर सकते हैं। किसी ऑब्जेक्ट के इंस्टेंस वेरिएबल्स को पहले शुरू करना अच्छा अभ्यास है मृत्यु वस्तु के रूप में पैरामीटर विधि के लिए अन्यथा यह डिफ़ॉल्ट प्रारंभिक मान लेगा।

इसी तरह, जावा में संदर्भ डेटा प्रकार कैसे पारित किए जाते हैं? पासिंग संदर्भ प्रकार विधियों में जब कोई वस्तु होती है बीतने के एक विधि के रूप में a चर : की एक प्रति संदर्भ चर है बीतने के , वास्तविक वस्तु नहीं। कॉलर और बुलाए गए तरीकों की समान प्रतियां हैं संदर्भ . कॉल करने वाले को ऑब्जेक्ट में कॉल किए गए मेथड में कोई भी बदलाव दिखाई देगा।

ऊपर के अलावा, जावा में पैरामीटर का क्या अर्थ है?

परिभाषा के लिए जावा अवधि: पैरामीटर पैरामीटर वे चर हैं जो एक विधि घोषणा के भाग के रूप में सूचीबद्ध हैं। प्रत्येक पैरामीटर एक अद्वितीय नाम और एक परिभाषित डेटा प्रकार होना चाहिए।

क्या आप जावा में संदर्भ द्वारा पारित कर सकते हैं?

जावा समर्थन नहीं करता पास-दर-संदर्भ . आदिम मूल्यों के लिए, यह समझना आसान है - कब आप निकलिए एक विधि के लिए एक आदिम मान, यह केवल मान पास करता है, न कि a संदर्भ वेरिएबल के लिए जो मान रखता है। गैर-आदिम मान हैं संदर्भ वस्तुओं के लिए।

सिफारिश की: