జావాలో, వేరియబుల్ అనేది ఒక వస్తువుకు విలువ లేదా సూచనను కలిగి ఉండే కంటైనర్. ప్రోగ్రామ్ యొక్క అమలు సమయంలో యాక్సెస్ చేయగల మరియు మార్చగల డేటాను నిల్వ చేయడానికి వేరియబుల్స్ ఉపయోగించబడతాయి. జావాలో మూడు రకాల వేరియబుల్స్ ఉన్నాయి:
- స్థానిక వేరియబుల్స్: స్థానిక వేరియబుల్స్ ఒక పద్ధతి లేదా కోడ్ బ్లాక్ లోపల ప్రకటించబడతాయి మరియు ఆ పద్ధతి లేదా బ్లాక్లో మాత్రమే యాక్సెస్ చేయబడతాయి. వారు ప్రకటించబడిన బ్లాక్ వెలుపల వాటిని యాక్సెస్ చేయలేరు.
స్థానిక వేరియబుల్ యొక్క ఉదాహరణ ఇక్కడ ఉంది:
csharppublic class MyClass {
public void myMethod() {
int x = 5; // local variable
System.out.println(x);
}
}
- ఇన్స్టాన్స్ వేరియబుల్స్: ఇన్స్టాన్స్ వేరియబుల్స్ క్లాస్లో డిక్లేర్ చేయబడతాయి కానీ ఏ పద్ధతికి వెలుపల ఉన్నాయి మరియు అవి క్లాస్లోని ఏ పద్ధతి నుండి అయినా యాక్సెస్ చేయబడతాయి. ఇన్స్టాన్స్ వేరియబుల్స్ క్లాస్లోని ప్రతి ఉదాహరణకి ప్రత్యేకంగా ఉండే విలువలను కలిగి ఉంటాయి.
ఉదాహరణ వేరియబుల్ యొక్క ఉదాహరణ ఇక్కడ ఉంది:
csharppublic class MyClass {
int x = 5; // instance variable
public void myMethod() {
System.out.println(x);
}
}
- క్లాస్ వేరియబుల్స్: క్లాస్ వేరియబుల్స్, స్టాటిక్ వేరియబుల్స్ అని కూడా పిలుస్తారు, స్టాటిక్ కీవర్డ్తో డిక్లేర్ చేయబడతాయి మరియు క్లాస్ యొక్క అన్ని సందర్భాల ద్వారా భాగస్వామ్యం చేయబడతాయి. క్లాస్ వేరియబుల్స్ క్లాస్ యొక్క అన్ని సందర్భాలకు సాధారణమైన విలువలను కలిగి ఉంటాయి.
క్లాస్ వేరియబుల్ యొక్క ఉదాహరణ ఇక్కడ ఉంది:
csharppublic class MyClass {
static int x = 5; // class variable
public void myMethod() {
System.out.println(x);
}
}
జావా కూడా వేరియబుల్స్ పేరు పెట్టడానికి నియమాలను కలిగి ఉంది:
- వేరియబుల్స్ తప్పనిసరిగా అక్షరం, అండర్స్కోర్ లేదా డాలర్ గుర్తుతో ప్రారంభం కావాలి.
- వేరియబుల్స్లో అక్షరాలు, అంకెలు, అండర్స్కోర్లు మరియు డాలర్ సంకేతాలు ఉంటాయి.
- వేరియబుల్ పేర్లు కేస్-సెన్సిటివ్.
- వేరియబుల్ పేరు రిజర్వు చేయబడిన కీవర్డ్ వలె ఉండకూడదు.
జావాలో వేరియబుల్ను ఎలా ప్రకటించాలో ఇక్కడ ఒక ఉదాహరణ ఉంది:
జావాint x; // declare a variable
x = 5; // assign a value to the variable
మీరు ఒకే లైన్లో వేరియబుల్ని డిక్లేర్ చేయవచ్చు మరియు ప్రారంభించవచ్చు:
జావాint x = 5; // declare and initialize a variable
సమర్థవంతమైన మరియు ప్రభావవంతమైన జావా కోడ్ను వ్రాయడానికి వేరియబుల్స్ను అర్థం చేసుకోవడం చాలా ముఖ్యం. వేరియబుల్స్ సరిగ్గా ఉపయోగించడం ద్వారా, మీరు సులభంగా చదవడానికి, నిర్వహించడానికి మరియు డీబగ్ చేయడానికి ప్రోగ్రామ్లను సృష్టించవచ్చు.