ప్రోగ్రామింగ్ భాషలు ఏదైనా సాఫ్ట్వేర్ యొక్క బిల్డింగ్ బ్లాక్స్. సాఫ్ట్వేర్ లేదా అనువర్తనాన్ని అభివృద్ధి చేయడానికి, మీరు వంటి వివిధ భాషలతో బాగా ప్రావీణ్యం కలిగి ఉండాలి , , , మొదలైనవి అటువంటి ప్రసిద్ధ ప్రోగ్రామింగ్ భాష కోట్లిన్ . ఈ వ్యాసంలో, కోట్లిన్ అంటే ఏమిటి మరియు దాని ప్రాథమిక అంశాలు నేను మీకు చెప్తాను.
ఈ వ్యాసంలో క్రింద విషయాలు ఉన్నాయి:
- కోట్లిన్ అంటే ఏమిటి?
- కోట్లిన్ యొక్క లక్షణాలు
- కోట్లిన్ IDE’s
- మీ మొదటి కోట్లిన్ ప్రోగ్రామ్ను ఎలా అమలు చేయాలి?
ప్రారంభిద్దాం
కోట్లిన్ అంటే ఏమిటి?
కోట్లిన్ అనేది టైప్ అనుమితితో స్థిరంగా టైప్ చేయబడిన, సాధారణ-ప్రయోజన ప్రోగ్రామింగ్ భాష. ఇది అభివృద్ధి చేయడానికి విస్తృతంగా ఉపయోగించబడుతుంది అప్లికేషన్. కోట్లిన్ జావాతో పూర్తిగా పనిచేయడానికి రూపొందించబడింది, మరియుదాని ప్రామాణిక లైబ్రరీ యొక్క JVM వెర్షన్ దానిపై ఆధారపడి ఉంటుంది జావా క్లాస్ లైబ్రరీ, కానీ టైప్ అనుమితి దాని వాక్యనిర్మాణం మరింత సంక్షిప్తీకరించడానికి అనుమతిస్తుంది. కోట్లిన్ ప్రధానంగా జెవిఎంను లక్ష్యంగా చేసుకుంటుంది, కానీ కంపైల్ చేస్తుంది లేదా స్థానిక కోడ్. కోట్లిన్ ఫౌండేషన్ ద్వారా కోట్లిన్ను జెట్బ్రేన్స్ మరియు గూగుల్ స్పాన్సర్ చేస్తాయి.
ఇప్పుడు, ఈ ఆర్టికల్ గురించి మరింత లోతుగా డైవ్ చేద్దాం మరియు కోట్లిన్ ప్రోగ్రామింగ్ భాష యొక్క వివిధ ప్రత్యేక లక్షణాలను తెలుసుకుందాం.
కోట్లిన్ యొక్క లక్షణాలు
కోట్లిన్ యొక్క ప్రజాదరణకు కారణం అది కలిగి ఉన్న ప్రత్యేక లక్షణాలు. ఇప్పుడు వివిధ లక్షణాల వివరాలను తెలుసుకుందాం.
సంక్షిప్త : కోట్లిన్ కన్నా సంక్షిప్త మరియు జావాతో పోల్చినప్పుడు మీరు సుమారు 40% తక్కువ పంక్తులను వ్రాయవలసి ఉంటుంది.
జావాలో డబుల్ను పూర్ణాంకానికి మారుస్తుంది
ఇంటర్పెరాబిలిటీ : కోట్లిన్ ప్రోగ్రామింగ్ భాష జావాతో బాగా పనిచేయగలదు. జావా ప్రాజెక్ట్లో కోట్లిన్ను ఉపయోగించడంలో మీకు ఎప్పటికీ ఇబ్బంది ఉండదు.
ఫీచర్-రిచ్ : ఆపరేటర్ ఓవర్లోడింగ్, లాంబ్డా ఎక్స్ప్రెషన్స్ వంటి అనేక అధునాతన లక్షణాలను కోట్లిన్ అందిస్తుంది. టెంప్లేట్లు మొదలైనవి.
సులభం : ప్రోగ్రామింగ్ భాషను నేర్చుకోవడం కోట్లిన్ సులభం. మీరు జావా నేపథ్యం నుండి వచ్చినట్లయితే, మీరు కోట్లిన్ నేర్చుకోవడం సులభం.
తక్కువ లోపం: నేను ఇంతకు ముందే చెప్పినట్లుగా, కోట్లిన్ ఒక స్టాటిక్లీ-టైప్ చేసిన ప్రోగ్రామింగ్ లాంగ్వేజ్, ఇది కంపైల్-టైమ్లో లోపాలను గుర్తించగలుగుతుంది, ఎందుకంటే స్టాటిక్గా టైప్ చేసిన ప్రోగ్రామింగ్ భాషలు కంపైల్ టైమ్లో టైప్ చెకింగ్ చేస్తాయి.
కాబట్టి, కోట్లిన్ ప్రోగ్రామింగ్ భాష యొక్క ప్రజాదరణను పెంచే కొన్ని లక్షణాలు ఇవి. ఇప్పుడు మీరు వ్రాసే మరియు అభివృద్ధి చేసే వివిధ ప్లాట్ఫారమ్లను పరిశీలిద్దాం కోట్లిన్ అనువర్తనాలు.
కోట్లిన్ IDE’s
పై చిత్రంలో చూపినట్లుగా, మీరు అనువర్తనాలను అభివృద్ధి చేయడానికి ఎక్లిప్స్ లేదా ఇంటెల్లిజే లేదా ఆండ్రాయిడ్ స్టూడియోని ఉపయోగించవచ్చు. కానీ, నేను ఇంటెల్లిజే ఐడిఇఎను ఉపయోగిస్తున్నాను ఎందుకంటే ఇది ప్రధానంగా కోట్లిన్ కోసం రూపొందించబడిన మరియు అభివృద్ధి చేయబడిన వేదిక మరియు సాధ్యమయ్యే ఐడిఇ.
దీనితో, మరింత ముందుకు వెళ్లి, మీ మొదటి కోట్లిన్ ప్రోగ్రామ్ను ఎలా అమలు చేయాలో తెలుసుకుందాం.
మీ మొదటి కోట్లిన్ ప్రోగ్రామ్ను ఎలా అమలు చేయాలి
మొదట, మీరు యొక్క తాజా వెర్షన్ను ఇన్స్టాల్ చేయాలి ఇంటెల్లిజే ఐడిఇఎ . కోట్లిన్ ఇంటెల్లిజే యొక్క ఇటీవలి సంస్కరణలతో కలిసి వస్తుంది. కోట్లిన్ ప్రోగ్రామ్లను అమలు చేయడానికి మీరు ప్రత్యేకంగా ఏదైనా ప్లగ్-ఇన్ని ఇన్స్టాల్ చేయవలసిన అవసరం లేదు.
ఇంటెల్లిజేలో కొత్త కోట్లిన్ ప్రాజెక్ట్ను సృష్టించడానికి మరియు అమలు చేయడానికి క్రింది దశలు మీకు సహాయపడతాయి.
దశ 1: “ఎంచుకోవడం ద్వారా క్రొత్త ప్రాజెక్ట్ను సృష్టించండి క్రొత్త ప్రాజెక్ట్ను సృష్టించండి ”స్వాగత తెరపై లేదా వెళ్ళండి ఫైల్ → క్రొత్త ప్రాజెక్ట్. ఎంచుకోండి కోట్లిన్ ఎడమ వైపు మెనులో మరియు కోట్లిన్ / జెవిఎం కుడి వైపున ఉన్న ఎంపికల నుండి
దశ 2 : ప్రాజెక్ట్ పేరు మరియు స్థానాన్ని పేర్కొనండి మరియు ప్రాజెక్ట్ SDK లో జావా వెర్షన్ (1.8+) ఎంచుకోండి. అన్ని వివరాలు నమోదు చేసిన తర్వాత, క్లిక్ చేయండి ముగించు ప్రాజెక్ట్ సృష్టించడానికి. సృష్టించిన అంచనా ఇలా ఉంది:
దశ 3: ఇప్పుడు క్రొత్త కోట్లిన్ ఫైల్ను సృష్టించండి. కుడి క్లిక్ చేయండి src ఫోల్డర్ → క్రొత్త కోట్లిన్ ఫైల్ / క్లాస్ . మీరు ఫైల్కు పేరును అందించాల్సిన చోట ప్రాంప్ట్ కనిపిస్తుంది. దీనికి పేరు పెట్టండిExample.kt గా
c లో లింక్డ్ జాబితాను అమలు చేయండి
దశ 4: ఇప్పుడు దిగువ స్నాప్షాట్లో చూపిన విధంగా సాధారణ కోట్లిన్ ప్రోగ్రామ్ను వ్రాద్దాం.
ఇప్పుడు, పైన వ్రాసిన ప్రోగ్రామ్లోని నిబంధనలను మీకు వివరిస్తాను.
సరదా ప్రధాన (అర్గ్స్: అర్రే) {println ('కోట్లిన్ భాషకు స్వాగతం')}
నేను లైన్: కోట్లిన్ ప్రోగ్రామ్ యొక్క బిల్డింగ్ బ్లాక్స్ విధులు. కోట్లిన్లోని అన్ని విధులు కీవర్డ్తో ప్రారంభమవుతాయి సరదాగా ఫంక్షన్ పేరు తరువాత (ప్రధాన) , సున్నా లేదా అంతకంటే ఎక్కువ కామాతో వేరు చేయబడిన పారామితుల జాబితా, ఐచ్ఛిక రిటర్న్ రకం మరియు శరీరం. ప్రధాన () ఫంక్షన్ ఒక వాదనను తీసుకుంటుంది - అర్రే ఆఫ్ స్ట్రింగ్స్.
III లైన్ : println () అవుట్పుట్ స్క్రీన్లో సందేశాన్ని ప్రదర్శించడానికి ఉపయోగించబడుతుంది. మీరు నేరుగా ఉపయోగించవచ్చని గమనించండి println () ప్రామాణిక అవుట్పుట్కు ముద్రించడానికి. అయితే, జావాలో, మీరు ఉపయోగించాలి System.out.println ().
కాబట్టి మొదటి కోట్లిన్ ప్రోగ్రామ్ ఎలా రాయాలో అంతా ఉంది. మీరు అర్థం చేసుకున్నారని నేను నమ్ముతున్నాను. మీరు కోట్లిన్ యొక్క ప్రాథమికాలను విస్తృత గేజ్లో తెలుసుకోవాలనుకుంటే, మీరు ఈ వీడియోను చూడవచ్చు కోట్లిన్ ట్యుటోరియల్ .
ఇది కోట్లిన్ అంటే ఏమిటి అనే ఈ వ్యాసం చివర మనలను తీసుకువస్తుంది. ఈ వ్యాసంలో మీతో పంచుకున్న అన్ని విషయాలతో మీరు స్పష్టంగా ఉన్నారని ఆశిస్తున్నాము.
ఇప్పుడు మీరు మా కోట్లిన్ బ్లాగ్ ద్వారా వెళ్ళారు, మీరు ఎడురేకాను చూడవచ్చు మాకు ప్రశ్న ఉందా? దయచేసి 'కోట్లిన్ అంటే ఏమిటి' బ్లాగ్ విభాగం యొక్క వ్యాఖ్యలలో దీనిని ప్రస్తావించండి మరియు మేము మిమ్మల్ని సంప్రదిస్తాము.