Ano ang Kotlin? - Alamin ang Kotlin Mula sa Scratch



Ang Kotlin ay isang statically type, pangkalahatang layunin na wika ng programa na may pag-aalang ng uri. Sa artikulong ito, sasabihin ko sa iyo kung ano ang kotlin at ang mga tampok nito.

Ang mga wika ng pagprograma ay ang mga bloke ng anumang software. Upang makabuo ng isang software o isang application, kailangan mong maging bihasa sa iba't ibang mga wika tulad ng , , , atbp. Isa sa ganoong tanyag na wika ng programa ay Kotlin . Sa artikulong ito, sasabihin ko sa iyo kung ano ang Kotlin at mga pangunahing kaalaman nito.

Sa ibaba ang mga paksa ay sakop sa artikulong ito:





Magsimula na tayo

pagkakaiba sa pagitan ng pamamaraang overloading at pag-override ng pamamaraan

Ano ang Kotlin?

Kotlin - Ano ang Kotlin- EdurekaAng Kotlin ay isang statically type, pangkalahatang layunin na wika ng programa na may pag-aalang ng uri. Malawakang ginagamit ito upang makabuo aplikasyon. Ang Kotlin ay dinisenyo upang ganap na makipagtulungan sa Java, at angAng bersyon ng JVM ng karaniwang pamantayan nito ay nakasalalay sa Java Class Library, ngunit ang hinuha ng uri ay nagbibigay-daan sa syntax nito na maging mas madaling maintindihan. Pangunahing target ng Kotlin ang JVM ngunit din pinagsasama-sama sa o katutubong code. Ang Kotlin ay nai-sponsor ng JetBrains at Google, sa pamamagitan ng Kotlin Foundation.



Ngayon, sumisid tayo nang mas malalim sa artikulong ito at malaman ang iba't ibang mga natatanging tampok ng wika ng programa ng Kotlin.

Mga tampok ng Kotlin

Ang dahilan para sa katanyagan ni Kotlin ay dahil sa mga natatanging tampok na taglay nito. Tingnan natin ngayon ang mga detalye ng iba't ibang mga tampok.

  1. Maikli : Si Kotlin ay mas maikli kaysa sa at kakailanganin mong magsulat ng humigit-kumulang 40% na mas kaunting mga linya ng code kung ihahambing sa Java.



  2. Pakikipag-ugnay : Ang wika ng programa ng Kotlin ay lubos na magkakaugnay sa Java. Hindi ka haharap sa anumang kahirapan sa paggamit ng Kotlin sa isang proyekto sa Java.

  3. Mayaman sa tampok : Nagbibigay ang Kotlin ng maraming advanced na tampok tulad ng overloading ng Operator, mga expression ng Lambda, mga template, atbp.

  4. Madali : Ang Kotlin ay madaling matuto ng wika ng programa. Kung nagmula ka sa isang background sa Java, madali mong matutunan ang Kotlin.

  5. Mas kaunting madaling kapitan ng error: Tulad ng nabanggit ko dati, ang Kotlin ay isang statically-typed na wika ng programa, na nagbibigay sa iyo ng kakayahang mahuli ang mga error sa compile-time, tulad ng na-type na Statically type na mga wika ng programa na ang pag-check sa oras ng compile-time.

Kaya, ito ang ilan sa mga tampok na nagdaragdag sa katanyagan ng wika ng programa ng Kotlin. Tingnan natin ngayon ang iba't ibang mga platform kung saan ka nagsusulat at bumuo ng iyong Kotlin mga aplikasyon.

Kotlin IDE's

Tulad ng ipinakita sa figure sa itaas, maaari mong gamitin ang Eclipse o IntelliJ o Android Studio upang bumuo ng mga application. Ngunit, gumagamit ako ng IntelliJ IDEA sapagkat ito ang platform na pangunahing dinisenyo at binuo para sa Kotlin at isang magagawa na IDE.

Sa pamamagitan nito, lumipat tayo nang malayo at alamin kung paano patakbuhin ang iyong unang programa sa Kotlin.

Paano patakbuhin ang iyong unang programa sa Kotlin

Una, kailangan mong i-install ang pinakabagong bersyon ng IntelliJ IDEA . Ang Kotlin ay kasama ng mga kamakailang bersyon ng IntelliJ. Hindi mo kailangang mag-install ng hiwalay na plug-in upang patakbuhin ang mga programa sa Kotlin.

Ang mga sumusunod na hakbang ay makakatulong sa iyo upang lumikha at magpatakbo ng isang bagong proyekto sa Kotlin sa IntelliJ.

Hakbang 1: Lumikha ng isang bagong proyekto sa pamamagitan ng pagpili ng “ Lumikha ng Bagong Project ”Sa welcome screen o pumunta sa File → Bago → Project. Pumili Kotlin sa menu sa kaliwang bahagi at Kotlin / JVM mula sa mga pagpipilian sa kanang bahagi

Hakbang 2 : Tukuyin ang pangalan at lokasyon ng proyekto, at pumili ng isang bersyon ng Java (1.8+) sa Project SDK. Kapag naipasok na ang lahat ng mga detalye, mag-click Tapos na upang likhain ang proyekto. Ang nilikha na inaasahang hitsura ay katulad ng:

Hakbang 3: Lumikha tayo ngayon ng isang bagong file ng Kotlin. Mag-right click sa src folder → Bago → Kotlin File / Class . Lilitaw ang isang prompt kung saan kakailanganin mong magbigay ng isang pangalan para sa file. Pangalanan natin itobilang Halimbawa.kt

Hakbang 4: Sumulat tayo ngayon ng isang simpleng programa ng Kotlin tulad ng ipinakita sa snapshot sa ibaba.

fibonacci sa c ++

Ngayon, hayaan mong ipaliwanag ko sa iyo ang mga tuntunin sa nasulat na programa sa itaas.

nakakatuwang pangunahing (args: Array) {println ('Maligayang Pagdating sa Kotlin na Wika')}

Linya ko: Ang mga pagpapaandar ay ang mga bloke ng gusali ng isang programa ng Kotlin. Ang lahat ng mga pagpapaandar sa Kotlin ay nagsisimula sa keyword masaya sinundan ng isang pangalan ng pagpapaandar (pangunahing) , isang listahan ng zero o higit pang mga parameter na pinaghiwalay ng kuwit, isang opsyonal na uri ng pagbabalik, at isang katawan. Ang pangunahing () pagpapaandar ay tumatagal ng isang argumento - isang Array of Strings.

Linya ng III : println () ay ginagamit upang ipakita ang mensahe sa output ng screen. Tandaan na maaari mong direktang gamitin println () upang mai-print sa karaniwang output. Sapagkat, sa Java, kailangan mong gamitin System.out.println ().

Kaya't iyon ay tungkol sa kung paano magsulat ng isang unang Kotlin Program. Sana naintindihan mo ito. Kung nais mong malaman ang mga batayan ng Kotlin sa isang mas malawak na sukat, maaari mong suriin ang video na ito Kotlin Tutorial .

Dinadala tayo nito sa pagtatapos ng artikulong ito sa Ano ang Kotlin. Inaasahan kong malinaw ka sa lahat ng naibahagi sa iyo sa artikulong ito.

Ngayon na dumaan ka sa aming Ano ang Kotlin blog, maaari mong suriin ang Edureka's May tanong ba sa amin? Mangyaring banggitin ito sa mga komento ng seksyon ng blog na 'Ano ang Kotlin' at babalikan ka namin.