జావా స్టాటిక్ పద్ధతి, వేరియబుల్ మరియు ఉదాహరణతో బ్లాక్ చేయండి

స్టాటిక్ కావచ్చు:

  1. స్టాటిక్ వేరియబుల్స్
  2. స్టాటిక్ పద్ధతులు
  3. స్టాటిక్ బ్లాక్స్ ఆఫ్ కోడ్.

ముందుగా స్టాటిక్ వేరియబుల్స్ మరియు స్టాటిక్ పద్ధతులను చూద్దాం.

జావాలో స్టాటిక్ వేరియబుల్ అంటే ఏమిటి?

జావాలో స్టాటిక్ వేరియబుల్ వేరియబుల్ ఇది తరగతికి చెందినది మరియు అమలు ప్రారంభంలో ఒకసారి మాత్రమే ప్రారంభించబడుతుంది. ఇది తరగతికి చెందిన ఒక వేరియబుల్ మరియు అభ్యంతరం కాదు (ఉదాహరణ). అమలు ప్రారంభంలో స్టాటిక్ వేరియబుల్స్ ఒక్కసారి మాత్రమే ప్రారంభించబడతాయి. ఈ వేరియబుల్స్ ఏవైనా ఇన్‌స్టాన్స్ వేరియబుల్స్ ప్రారంభించే ముందు ముందుగా ప్రారంభింపబడతాయి.

  • తరగతిలోని అన్ని సందర్భాలలో ఒకే కాపీని భాగస్వామ్యం చేయాలి
  • స్టాటిక్ వేరియబుల్‌ను క్లాస్ పేరు ద్వారా నేరుగా యాక్సెస్ చేయవచ్చు మరియు ఏదైనా వస్తువు అవసరం లేదు

వాక్యనిర్మాణం: | _+_ |

జావాలో స్టాటిక్ మెథడ్ అంటే ఏమిటి?

జావాలో స్టాటిక్ పద్ధతి ఇది తరగతికి చెందినది మరియు వస్తువుకు సంబంధించినది కాదు. స్టాటిక్ పద్ధతి స్టాటిక్ డేటాను మాత్రమే యాక్సెస్ చేయగలదు. ఇది తరగతికి చెందిన పద్ధతి మరియు వస్తువుకు కాదు (ఉదాహరణ). స్టాటిక్ పద్ధతి స్టాటిక్ డేటాను మాత్రమే యాక్సెస్ చేయగలదు. ఇది స్టాటిక్ కాని డేటాను యాక్సెస్ చేయదు (ఉదాహరణ వేరియబుల్స్).

  • ఒక స్టాటిక్ పద్ధతి ఇతర స్టాటిక్ పద్ధతులను మాత్రమే కాల్ చేయగలదు మరియు దాని నుండి నాన్-స్టాటిక్ మెథడ్‌ని పిలవదు.
  • ఒక స్టాటిక్ పద్ధతిని క్లాస్ పేరు ద్వారా నేరుగా యాక్సెస్ చేయవచ్చు మరియు ఏ వస్తువు అవసరం లేదు
  • స్టాటిక్ పద్ధతి ఏమైనప్పటికీ 'ఈ' లేదా 'సూపర్' కీలకపదాలను సూచించదు

వాక్యనిర్మాణం: | _+_ |

గమనిక: ప్రధాన పద్ధతి స్థిరంగా ఉంటుంది, ఎందుకంటే ఏదైనా ఇన్‌స్టాంటియేషన్ జరగడానికి ముందు, అప్లికేషన్ అమలు చేయడానికి ఇది తప్పనిసరిగా అందుబాటులో ఉండాలి.

కొన్ని వ్యాయామాలు చేయడం ద్వారా స్టాటిక్ కీలకపదాల సూక్ష్మ నైపుణ్యాలను నేర్చుకుందాం!

ఉదాహరణ: స్టాటిక్ వేరియబుల్స్ & మెథడ్స్‌ని ఎలా కాల్ చేయాలి

దశ 1) కింది కోడ్‌ను ఎడిటర్‌లో కాపీ చేయండి | _+_ |

దశ 2) కోడ్‌ను సేవ్ & కంపైల్ చేయండి. కోడ్‌ని ఇలా రన్ చేయండి, జావా డెమో .

దశ 3) ఆశించిన అవుట్‌పుట్ క్రింద చూపబడింది


కింది రేఖాచిత్రం చూపిస్తుంది, రిఫరెన్స్ వేరియబుల్స్ & ఆబ్జెక్ట్‌లు ఎలా సృష్టించబడతాయి మరియు స్టాటిక్ వేరియబుల్స్ వేర్వేరు సందర్భాలలో యాక్సెస్ చేయబడతాయి.


దశ 4) వాక్యనిర్మాణాన్ని ఉపయోగించి తరగతి వెలుపల నుండి స్టాటిక్ వేరియబుల్‌ను యాక్సెస్ చేయడం సాధ్యపడుతుంది క్లాస్ నేమ్. వేరియబుల్_నేమ్ . Uncomment లైన్ # 7 & 8. సేవ్, కంపైల్ & రన్. అవుట్‌పుట్‌ను గమనించండి. | _+_ | దశ 5) అన్‌కామెంట్ లైన్ 25,26 & 27. సేవ్, కంపైల్ & రన్.

<    class-name>.    

దశ 6) లోపం =? దీనికి కారణం ఇన్‌స్టెన్స్ వేరియబుల్‌ను యాక్సెస్ చేయడం సాధ్యం కాదు ' కు 'జావా స్టాటిక్ క్లాస్ పద్ధతి నుండి' ఇంక్రిమెంట్ '.

జావాలో స్టాటిక్ బ్లాక్ అంటే ఏమిటి?

ది స్టాటిక్ బ్లాక్ అనేది జావా క్లాస్ లోపల స్టేట్‌మెంట్ యొక్క బ్లాక్, ఇది ఒక క్లాస్ మొదటిసారి JVM లోకి లోడ్ అయినప్పుడు అమలు చేయబడుతుంది. ఎ స్టాటిక్ డేటా సభ్యులను ప్రారంభించడానికి స్టాటిక్ బ్లాక్ సహాయపడుతుంది , ఇన్‌స్టాన్స్ మెంబర్‌లను ప్రారంభించడానికి కన్స్ట్రక్టర్‌లు సహాయం చేసినట్లే. | _+_ |

కింది ప్రోగ్రామ్ జావా స్టాటిక్ బ్లాక్ యొక్క ఉదాహరణ.

ఉదాహరణ: స్టాటిక్ బ్లాక్‌ని ఎలా యాక్సెస్ చేయాలి

<    class-name>.    

మీరు ప్రోగ్రామ్ యొక్క క్రింది అవుట్‌పుట్ పొందుతారు. | _+_ |ఈ కోడ్ సవరించదగినది. కంపైల్ చేయడానికి అమలు చేయండి + అమలు చేయండి