Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा में वैश्विक और स्थानीय चर

स्थानीय चर विधियों, निर्माणकर्ताओं या ब्लॉकों में घोषित किए जाते हैं। वे तब बनते हैं जब मेथड, कंस्ट्रक्टर या ब्लॉक में प्रवेश किया जाता है और मेथड, कंस्ट्रक्टर या ब्लॉक से बाहर निकलने के बाद वेरिएबल नष्ट हो जाएगा।

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

उदाहरण

public class Demo {
   public void Rank() {
      int rank = 0;
      rank = rank + 7;
      System.out.println("Rank = " + rank);
   }
   public static void main(String args[]) {
      Demo d = new Demo();
      d.Rank();
   }
}

आउटपुट

Rank = 7

जावा में वैश्विक चर की ऐसी कोई अवधारणा नहीं है।


  1. पायथन में वैश्विक और स्थानीय चर?

    चर दो प्रकार के होते हैं:वैश्विक चर और स्थानीय चर। वैश्विक चर का दायरा संपूर्ण कार्यक्रम है जबकि स्थानीय चर का दायरा उस फ़ंक्शन तक सीमित है जहां इसे परिभाषित किया गया है। def func(): x = "Python" print(x) print(s) s = "Tutorialspoint" print(s) func() print(x) उपरोक्त कार्यक्रम

  1. पायथन में वैश्विक और स्थानीय चर के बीच क्या अंतर है?

    वैश्विक चर एक ऐसा चर है जो विश्व स्तर पर पहुंच योग्य है। एक स्थानीय चर वह है जो केवल वर्तमान दायरे तक ही पहुंच योग्य है, जैसे कि किसी एकल फ़ंक्शन परिभाषा में उपयोग किए जाने वाले अस्थायी चर। उदाहरण दिए गए कोड में q = "I love coffee" # global variable def f():     p = "Me Tarz

  1. बैश वैरिएबल ट्यूटोरियल - 6 प्रैक्टिकल बैश ग्लोबल और लोकल वेरिएबल उदाहरण

    यह लेख हमारी चल रही बैश ट्यूटोरियल श्रृंखला का हिस्सा है। किसी भी अन्य प्रोग्रामिंग भाषाओं की तरह, बैश भी चर प्रदान करता है। बैश चर जानकारी के लिए अस्थायी भंडारण प्रदान करते हैं जिसकी कार्यक्रम के जीवनकाल के दौरान आवश्यकता होगी।सिंटैक्स: VARNAME=VALUE नोट: वेरिएबल असाइनमेंट में = साइन के आसपास कोई