Ang application na ito Ano ang Kotlin, Kotlin Lessons, Kotlin Samples at Kotlin o Java? Ito ay binubuo ng mga bahagi.
Maaari mong gamitin ang application na ito, kung saan maaari mong maabot ang karagdagang impormasyon at mga detalye tungkol sa wika ng Kotlin, sa anumang oras.
Ang Kotlin ay nilikha ng JetBrains firm noong 2010.
Si Kotlin ay inanunsyo sa kaganapan sa JVM Language Summit noong Hulyo 19, 2011.
Ang Kotlin ay isang static na wika ng programa.
Ang Kotlin ay isang bukas na proyekto ng mapagkukunan na binuo sa ilalim ng lisensya ng Apache 2.0, bukas upang suportahan at tulungan.
Ang source code ng proyekto ay bukas sa lahat. Maaari kang gumawa ng mga pagpapabuti upang suportahan ang proyekto. Upang suriin at suportahan ang proyekto, maaari mong bisitahin ang Github: https://github.com/jetbrains/kotlin
Ang unang pag-unlad ni Kotlin ay ginawa ng mga developer ng software ng JetBrains, isang kumpanya na nakabase sa Russia. Ang pangalan ni Kotlin ay nagmula sa isla ng Kotlin sa Russia.
1) Ang Kotlin ay isang libre, bukas na source code na wika ng programa na binuo nang statically sa ilalim ng lisensya ng Apache 2.0. Maaari mong suportahan ang wika ng Kotlin at magbigay ng kontribusyon sa pagpapaunlad ng Kotlin.
2) Kotlin ay isang object oriented na ginagamit na wika. Ito ay isang object na nakatuon sa wika ng programa tulad ng Java, C # at C ++.
3) Sinusuportahan ng Perl at Unix / Linux ang pagdaragdag sa string ng style ng shell script.
4) Ang Kotlin ay mas maikli at mas tiyak kaysa sa Java. Ang pinakamahalagang tampok na nakalulugod at nakakaakit ng mga programmer ay ito ay simple at natatangi.
5) Gumagawa si Kotlin ng 100% na katugma sa Java at Android. Sa Java, maaaring isipin si Kotlin bilang kalahating mansanas.
6) Ang Kotlin ay isang mas ligtas na wika kaysa sa Java. Kaya ano ang ibig sabihin ng seguridad na ito? Ang null data, na ginamit sa mga program na nakatuon sa object mula pa noong 1965 at nagdulot ng bilyun-bilyong dolyar na pinsala, ay ligtas na nagamot kay Kotlin at pinigilan na makasira sa system. Kailangan mong gumawa ng isang espesyal na pagsisikap upang makakuha ng Null error sa Kotlin :)
7. Sinusuportahan nito ang pagbuo ng mga aplikasyon ng web server at batay sa client.
8. Ito ay naipon sa mga code ng JavaScript at ginagamit sa mga pahina ng HTML.
Kung interesado ka sa mga wikang ginamit sa web tulad ng Javascript at HTML, sa palagay ko ang Kotlin ay isang wikang nais mo.
9. Sina Kotlin at Java ay nagtutulungan. Maaari mong gamitin ang Kotlin sa Javan at Java sa Kotlin. Madali mong maisasalin ang Java code na isinulat mo sa Android Studio sa wikang Kotlin.
10. Pinapayagan ng Kotlin ang pagbuo ng application gamit ang mga umiiral na mga silid aklatan ng Java. Gumagana ito sa Java. Hindi ito maaaring isaalang-alang nang nakapag-iisa ng Java.
11. Ang pinakamahalagang kadahilanan na nagha-highlight sa wika ng Kotlin ay ang pagkakabahagi ng Android Developer division ng Google Company na pinagkakatiwalaan ang wikang ito at sinusuportahan ito upang bumuo ng mga application ng Android.
Gamit ang wika ng programa sa Kotlin, maaari kang bumuo ng iba't ibang mga application sa 4 pangunahing mga platform o lugar. Ang mga lugar ng pag-unlad ay nakalista sa ibaba.
JVM: Mga Application sa panig ng server
Android: Android Apps
Browser: Mga Web Application na nakabatay sa JavaScript
Katutubong: Mga Application ng MacOS, iOS at Mga naka-embed na system. (Sa ilalim ng pag-unlad.)
a) Pagwawasto ni Kotlin ng ilang mga kakulangan sa Java:
Sinusuri ang mga null na sanggunian,
Walang uri ng hilaw na data,
Ang mga array ay hindi nagbabago
Mayroong mga tamang uri ng pag-andar.
Hindi nito sinusuri ang mga pagbubukod.
b) Mga tampok na hindi sa Java kasama si Kotlin:
Null-kaligtasan
Smart cast
Mga template ng string,
Ari-arian,
Pangunahing tagapagtayo,
Saklaw,
Sobra sa pagpapatakbo ng operator
Mga Klase sa Data
Para sa karagdagang impormasyon, maaari mong bisitahin ang opisyal na pahina ng Kotlin:
https://kotlinlang.org/
c) Mga tampok sa Java ngunit hindi Kotlin
Pagkontrol sa Exception
Mga Karaniwang Uri ng Data
Mga Static na Miyembro
Mga Uri ng Joker
Ternary Operator
Na-update noong
Hun 21, 2025