Kotlin的概述
推薦 + 挑錯(cuò) + 收藏(0) + 用戶評(píng)論(0)
相信很多開發(fā)人員,尤其是Android開發(fā)者都會(huì)或多或少聽說過Kotlin,當(dāng)然如果沒有聽過或者不熟悉也沒有關(guān)系。因?yàn)楸酒恼乱约安┛秃笃诘膬?nèi)容會(huì)涉及到很多關(guān)于Kotlin的知識(shí)分享。
在寫這篇文章前的一個(gè)多月,F(xiàn)lipboard中國的Android項(xiàng)目確定了正式將Kotlin作為項(xiàng)目開發(fā)語言,這就意味著新增的代碼文件將以Kotlin代碼格式出現(xiàn),而且同時(shí)舊的Java代碼也將會(huì)陸陸續(xù)續(xù)翻譯成Kotlin代碼。在使用Kotlin的這段時(shí)間,被它的簡潔,高效,快捷等等特點(diǎn)震撼,所以有必要寫一篇文章來談一談Kotlin的特性,如若能取得推廣Kotlin的效果則倍感欣慰。
Kotlin的“簡歷”
來自于著名的IDE IntelliJ IDEA(Android Studio基于此開發(fā)) 軟件開發(fā)公司 JetBrains(位于東歐捷克)
起源來自JetBrains的圣彼得堡團(tuán)隊(duì),名稱取自圣彼得堡附近的一個(gè)小島(Kotlin Island)
一種基于JVM的靜態(tài)類型編程語言
來自知名的工具開發(fā)商JetBrains,也就決定了Kotlin的基因中必然包含實(shí)用與高效等特征。那我們接下來看一看Kotlin的特點(diǎn),當(dāng)然這也是我改用Kotlin的重要原因。
語法簡單,不啰嗦
Kotlin支持類型推斷,沒有Java那樣的啰嗦。
另外用var表示變量,val表示常量更加的簡潔
方法也很簡單,連function都縮寫成了fun,平添了幾分雙關(guān)之意。
類的繼承和實(shí)現(xiàn)很簡單,使用:即可
Kotlin每個(gè)句子都不需要加分號(hào)(;)
非常好我支持^.^
(0) 0%
不好我反對(duì)
(0) 0%
下載地址
Kotlin的概述下載
相關(guān)電子資料下載
- 由Java改為 Kotlin過程中遇到的坑 141
- Kotlin協(xié)程實(shí)戰(zhàn)進(jìn)階之筑基篇3 223
- Kotlin協(xié)程實(shí)戰(zhàn)進(jìn)階之筑基篇2 228
- Kotlin協(xié)程實(shí)戰(zhàn)進(jìn)階之筑基篇1 184
- Kotlin聲明式UI框架Compose Multiplatform支持iOS 598
- Kotlin的語法糖解析 306
- 協(xié)程的概念及協(xié)程的掛起函數(shù)介紹 327
- 重新構(gòu)想前端開發(fā)!Kotlin推出新功能 1399
- Kotlin發(fā)布2023年路線圖:K2編譯器、完善教程文檔等 324
- Kotlin 1.8.0發(fā)布,改進(jìn)性能和Swift的互操作性 1044