జావాలో డబుల్ కోలన్ (::) అంటే ఏమిటి

Javalo Dabul Kolan Ante Emiti



జావాలో, చాలా మంది ఆపరేటర్లు వివిధ రకాల పనులను నిర్వహించడానికి ఉపయోగిస్తారు, వాటిలో ఒకటి “ :: ” (డబుల్ కోలన్) అని పిలుస్తారు పద్ధతి సూచన ” ఆపరేటర్. ఈ ఆపరేటర్ లాంబ్డా ఎక్స్‌ప్రెషన్‌కి ప్రత్యామ్నాయం మరియు ఇది స్టాటిక్ మెథడ్, కన్స్ట్రక్టర్ లేదా ఇన్‌స్టాన్స్ మెథడ్ అయినా పద్ధతిని సూచించడానికి ఉపయోగించబడుతుంది.

ఈ ట్యుటోరియల్ ఏమి చేస్తుందో వివరిస్తుంది ' :: ”అంటే జావాలో ఎలా ఉపయోగించాలి.

జావాలో “::” అంటే ఏమిటి?

డబుల్ కోలన్ ' :: ” అనేది పద్ధతిని కాల్ చేయడానికి ఉపయోగించే పద్ధతి సూచన ఆపరేటర్. ఇది తరగతి పేరు సహాయంతో పేర్కొన్న పద్ధతిని సూచిస్తుంది. ఈ ఆపరేటర్ లాంబ్డా ఎక్స్‌ప్రెషన్ మాదిరిగానే ప్రవర్తిస్తుంది. అయితే, దీనికి సూచనల కోసం మెథడ్ ఆర్గ్యుమెంట్స్ అవసరం లేదు. అందుకే ' :: ” అనేది సరళమైనది మరియు మరింత ప్రభావవంతమైనది.







ఇప్పుడు, పేర్కొన్న ఆపరేటర్ యొక్క ప్రాథమిక పనిని తనిఖీ చేయడానికి దిగువ ఉదాహరణను పరిశీలిద్దాం.



ఉదాహరణ
ముందుగా, మేము '' అనే సంఖ్యల కోసం స్ట్రింగ్ టైప్ జాబితాను సృష్టిస్తాము. ఒకదానిపై ”:



జాబితా < స్ట్రింగ్ > ఒకదానిపై = కొత్త అర్రేలిస్ట్ < స్ట్రింగ్ > ( ) ;

ఆపై, 'ని ఉపయోగించి సృష్టించిన జాబితాలో అవసరమైన అంశాలను జోడించండి జోడించు() 'పద్ధతి:





ఒకదానిపై. జోడించు ( 'ఒకటి' ) ;
ఒకదానిపై. జోడించు ( 'రెండు' ) ;
ఒకదానిపై. జోడించు ( 'మూడు' ) ;
ఒకదానిపై. జోడించు ( 'నాలుగు' ) ;
ఒకదానిపై. జోడించు ( 'ఐదు' ) ;

చివరగా, 'ని ఉపయోగించండి ప్రతి ” లూప్ చేసి, జాబితా మూలకాలను ముద్రించండి. అలా చేయడానికి, మేము 'ని ఉపయోగిస్తాము println() 'పద్ధతి' వ్యవస్థ 'తరగతి మరియు దానిని' ఉపయోగించి యాక్సెస్ చేయండి :: 'ఆపరేటర్:

ఒకదానిపై. ప్రతి ( వ్యవస్థ. బయటకు :: println ) ;



జోడించిన అంశాలన్నీ కన్సోల్‌లో ముద్రించబడతాయి:

ఇప్పుడు, జావాలో '::' ఆపరేటర్ యొక్క అధునాతన వినియోగాన్ని చూద్దాం.

జావాలో “::” ఎలా ఉపయోగించాలి?

మెథడ్ రిఫరెన్స్ ఆపరేటర్ “::” జావాలో వివిధ రకాల పద్ధతులను కాల్ చేయడానికి ఉపయోగించబడుతుంది, అవి:

మేము ఇప్పుడు పేర్కొన్న ప్రతి పద్ధతులను ఒక్కొక్కటిగా చర్చిస్తాము.

విధానం 1: జావాలో “::” ఆపరేటర్‌ని ఉపయోగించి స్టాటిక్ మెథడ్‌కు కాల్ చేయండి

తరగతి యొక్క స్టాటిక్ పద్ధతిని కాల్ చేయడానికి, 'ని ఉపయోగించండి :: 'ఆపరేటర్ క్రింది విధంగా:

వాక్యనిర్మాణం

లక్ష్యం తరగతి పేరు :: స్థిరమైన పద్ధతి పేరు

పైన ఇచ్చిన సింటాక్స్‌లో, పద్ధతిని యాక్సెస్ చేయబోయే లక్ష్య తరగతిని పేర్కొనండి.

ఉదాహరణ
మేము పై ఉదాహరణలో సృష్టించిన అదే జాబితాను ఉపయోగిస్తాము. అయినప్పటికీ, మేము '' అనే స్టాటిక్ పద్ధతిని సృష్టిస్తాము. ప్రదర్శన() జాబితా మూలకాలను ముద్రించడానికి:

స్థిరమైన శూన్యం ప్రదర్శన ( స్ట్రింగ్ stng ) {
వ్యవస్థ. బయటకు . println ( stng ) ;
}

ప్రధాన () పద్ధతిలో, మేము స్టాటిక్ పద్ధతిని పిలుస్తాము ' ప్రదర్శన() ' యొక్క ' ఉదాహరణ '::' పద్ధతి రిఫరెన్స్ ఆపరేటర్‌ని ఉపయోగించడం ద్వారా 'తరగతి:

ఒకదానిపై. ప్రతి ( ఉదాహరణ :: ప్రదర్శన ) ;

అవుట్‌పుట్

మెథడ్ రిఫరెన్స్ ఆపరేటర్‌ని ఉపయోగించి కన్స్ట్రక్టర్‌ని యాక్సెస్ చేయాలనుకుంటున్నారా? క్రింద ఇవ్వబడిన విభాగాన్ని చూడండి.

విధానం 2: జావాలో “::” ఆపరేటర్‌ని ఉపయోగించి కన్‌స్ట్రక్టర్‌కు కాల్ చేయండి

క్లాస్ కన్‌స్ట్రక్టర్‌ని ప్రారంభించడానికి మీరు మెథడ్ రిఫరెన్స్ ఆపరేటర్‌ని కూడా ఉపయోగించవచ్చు.

వాక్యనిర్మాణం

తరగతి పేరు :: కొత్త

ఉదాహరణ
యొక్క కన్స్ట్రక్టర్‌లో ' ఉదాహరణ 'తరగతి, మేము' అని పిలుస్తాము System.out.println() ” స్ట్రింగ్ రకం జోడించిన జాబితా మూలకాలను ప్రింట్ అవుట్ చేసే పద్ధతి:

పబ్లిక్ ఉదాహరణ ( స్ట్రింగ్ stng ) {
వ్యవస్థ. బయటకు . println ( stng ) ;
}

ప్రధాన() పద్ధతిలో, మేము 'ని ఉపయోగించి కన్స్ట్రక్టర్‌ని పిలుస్తాము. కొత్త 'కీవర్డ్ మరియు జోడించడం' :: ” క్లాస్ పేరును పేర్కొన్న తర్వాత ఆపరేటర్. ది ' కొత్త ” కీవర్డ్ స్వయంచాలకంగా కన్స్ట్రక్టర్ పద్ధతిని పిలిచే తరగతి వస్తువును సృష్టిస్తుంది:

ఒకదానిపై. ప్రతి ( ఉదాహరణ :: కొత్త ) ;

అవుట్‌పుట్

తదుపరి పద్ధతి వైపు వెళ్దాం!

విధానం 3: జావాలో “::” ఆపరేటర్‌ని ఉపయోగించి కాల్ ఇన్‌స్టాన్స్ మెథడ్

స్టాటిక్ మెథడ్ లాగానే, మీరు ''ని ఉపయోగించడం ద్వారా క్లాస్ యొక్క ఉదాహరణ పద్ధతిని కూడా కాల్ చేయవచ్చు. :: ” ఆపరేటర్. దీని కోసం, మొదట, మీరు తరగతి వస్తువును సృష్టించి, ఆపై కింది వాక్యనిర్మాణం సహాయంతో ఉదాహరణ పద్ధతిని కాల్ చేస్తారు.

వాక్యనిర్మాణం

లక్ష్యం తరగతి వస్తువు :: ఉదాహరణ పద్ధతి పేరు

ఉదాహరణ
మేము ఇప్పుడు ఒక వస్తువును సృష్టిస్తాము ' ఉదా ' యొక్క ' ఉదాహరణ 'తరగతి:

ఉదాహరణ ఉదా = కొత్త ఉదాహరణ ( ) ;

అప్పుడు, ఉదాహరణ పద్ధతిని కాల్ చేయండి ' ప్రదర్శన() 'తరగతి వస్తువును ఉపయోగించి మరియు' :: ”మెథడ్ రిఫరెన్స్ ఆపరేటర్:

ఒకదానిపై. ప్రతి ( ఉదా :: ప్రదర్శన ) ;

అవుట్‌పుట్

మేము మెథడ్ రిఫరెన్స్ ఆపరేటర్‌కు సంబంధించిన అన్ని అవసరమైన సమాచారాన్ని సంకలనం చేసాము ' :: ” మరియు జావాలో దాని ఉపయోగం.

ముగింపు

ది ' :: ” అనేది “మెథడ్ రిఫరెన్స్ ఆపరేటర్” అని పిలువబడే ఒక ఆపరేటర్, ఇది క్లాస్ పేరును ఉపయోగించి దానిని సూచించడం ద్వారా పద్ధతిని యాక్సెస్ చేయడానికి ఉపయోగించబడుతుంది. స్టాటిక్ మెథడ్స్, కన్స్ట్రక్టర్స్ మరియు ఇన్‌స్టాన్స్ మెథడ్స్ వంటి ప్రోగ్రామ్‌లోని వివిధ రకాల పద్ధతులను కాల్ చేయడానికి ఈ రకమైన జావా ఆపరేటర్‌ని ఉపయోగించవచ్చు. ఈ ట్యుటోరియల్ ఏమి వివరిస్తుంది ' :: ” (డబుల్ కోలన్స్) అంటే జావాలో ఎలా ఉపయోగించాలి.