జావాలోని ఐడెంటిఫైయర్లు ప్రోగ్రామింగ్లో చాలా ముఖ్యమైన అంశం. అవి ప్రధానంగా గుర్తింపు ప్రయోజనాల కోసం ఉపయోగిస్తారు. ఈ వ్యాసంలో క్రింది గమనికలు కవర్ చేయబడతాయి,
- జావా ఐడెంటిఫైయర్ యొక్క నమూనా
- జావాలో ఐడెంటిఫైయర్లను నిర్వచించే నియమాలు
- లీగల్ వేరియబుల్ పేర్లు
- చెల్లని వేరియబుల్ పేర్లు
- జావాలో రిజర్వు చేసిన పదాలు
ప్యాకేజీ, ఇంటర్ఫేస్, క్లాస్, మెథడ్ లేదా వేరియబుల్కు ఇచ్చిన పేరును జావా ఐడెంటిఫైయర్ అంటారు. సరళంగా చెప్పాలంటే, దీనిని సింబాలిక్ పేర్ల ద్వారా గుర్తింపుగా నిర్వచించవచ్చు.
మంచి అవగాహన కోసం ఒక ఉదాహరణను చూద్దాం:
జావాలో ఐడెంటిఫైయర్ల నమూనా
పబ్లిక్ క్లాస్ A {పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ [] అర్గ్స్) {int s = 18}}
పై కోడ్లో, ఐదు ఐడెంటిఫైయర్లు ఇలా ఉన్నాయి:
ఒక సంబంధం ఉంది
- TO: వినియోగదారు నిర్వచించిన తరగతి పేరు.
- ప్రధాన: పద్ధతి పేరు.
- స్ట్రింగ్: జావాలో ముందే నిర్వచించబడిన తరగతి పేరు.
- అర్గ్స్: వేరియబుల్ పేరు.
- s: వేరియబుల్ పేరు.
జావాలో ఐడెంటిఫైయర్లను నిర్వచించే నియమాలు:
ఐడెంటిఫైయర్ల కోసం అనుమతించబడిన అక్షరాలు అన్ని ఆల్ఫాన్యూమరిక్ అక్షరాలకు ([A-Z], [a-z], [0-9]), ‘$‘ (డాలర్ గుర్తు) మరియు ‘_‘ (అండర్ స్కోర్) లకు పరిమితం. ఉదాహరణకు, “ఎడురేకా @” అనేది చెల్లని పేరు, దీనిలో “@” అనే ప్రత్యేక అక్షరం ఉంది.
ఐడెంటిఫైయర్లు అంకెలతో ప్రారంభించకూడదు ([0-9]). ఉదాహరణకు, “123edureka” చెల్లదు.
జావాలోని ఐడెంటిఫైయర్లు కేస్ సెన్సిటివ్.
ఐడెంటిఫైయర్ యొక్క పొడవుపై అటువంటి పరిమితి లేనప్పటికీ, ప్రోగ్రామర్లు తగిన పొడవు 4-15 అక్షరాలను ఉపయోగించమని సలహా ఇస్తారు.
రిజర్వు చేసిన పదాలను ఐడెంటిఫైయర్లుగా ఉపయోగించరాదని గమనించాలి. ఉదాహరణకు, జావాలో “int while = 18” చెల్లదు, ఇది రిజర్వు చేయబడిన పదం.
వేరియబుల్ పేరును నిర్వచించేటప్పుడు తెల్లని స్థలం ఇవ్వకూడదు.
అన్ని వేరియబుల్ పేర్లు కేస్ సెన్సిటివ్.
లీగల్ వేరియబుల్ పేర్లు:
MyVariable MYVARIABLE myvariable x i _myvariable $ myvariable sum_of_numbers edureka123
చెల్లని వేరియబుల్ పేర్లు:
నా వేరియబుల్ // లో వైట్ స్పేస్ ఉంది 456edureka // సి + డి // ప్లస్ సైన్ తో ప్రారంభమవుతుంది ఆల్ఫాన్యూమరిక్ క్యారెక్టర్ వేరియబుల్ కాదు -5 హైఫన్ ఆల్ఫాన్యూమరిక్ క్యారెక్టర్ యాడ్ కాదు _ & _ సబ్ // ఆంపర్సండ్ ఆల్ఫాన్యూమరిక్ క్యారెక్టర్ కాదు
జావాలో రిజర్వు చేసిన పదాలు:
కొన్ని కార్యాచరణలను సూచించడానికి, జావా కొన్ని పదాలను కలిగి ఉంది. ఈ పదాలను రిజర్వు చేసిన పదాలు అంటారు. జావా సింటాక్స్ ఇప్పటికే ఉపయోగించినందున వాటిని ఐడెంటిఫైయర్లుగా ఉపయోగించలేరు.
రిజర్వు చేసిన పదాలను కీలకపదాలు (50) మరియు అక్షరాస్యులు (3) గా విభజించవచ్చు. కార్యాచరణను కీవర్డ్ ద్వారా నిర్వచించినప్పటికీ, విలువ అక్షరాలా నిర్వచించబడుతుంది.
ఐడెంటిఫైయర్లు ప్రోగ్రామ్ను చదవగలిగేలా మరియు సమర్థవంతంగా చేసే అవసరం ఉంది.
చూడండి ప్రపంచవ్యాప్తంగా 250,000 కంటే ఎక్కువ సంతృప్తికరమైన అభ్యాసకుల నెట్వర్క్తో విశ్వసనీయ ఆన్లైన్ లెర్నింగ్ సంస్థ ఎడురేకా చేత. ఎడురేకా యొక్క జావా J2EE మరియు SOA శిక్షణ మరియు ధృవీకరణ కోర్సు జావా డెవలపర్గా ఉండాలనుకునే విద్యార్థులు మరియు నిపుణుల కోసం రూపొందించబడ్డాయి. ఈ కోర్సు మీకు జావా ప్రోగ్రామింగ్లోకి రావడానికి మరియు హైబర్నేట్ & స్ప్రింగ్ వంటి వివిధ జావా ఫ్రేమ్వర్క్లతో పాటు కోర్ మరియు అడ్వాన్స్డ్ జావా కాన్సెప్ట్ల కోసం మీకు శిక్షణ ఇవ్వడానికి రూపొందించబడింది.
మాకు ప్రశ్న ఉందా? దయచేసి ఈ బ్లాగ్ యొక్క వ్యాఖ్యల విభాగంలో దీనిని ప్రస్తావించండి మరియు మేము వీలైనంత త్వరగా మిమ్మల్ని సంప్రదిస్తాము.