您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>數(shù)值算法/人工智能>

Kotlin的概述

大小:0.7 MB 人氣: 2017-09-28 需要積分:1

  相信很多開發(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的概述

  Kotlin支持類型推斷,沒有Java那樣的啰嗦。

  另外用var表示變量,val表示常量更加的簡潔

  方法也很簡單,連function都縮寫成了fun,平添了幾分雙關(guān)之意。

  類的繼承和實(shí)現(xiàn)很簡單,使用:即可

  Kotlin每個(gè)句子都不需要加分號(hào)(;)

非常好我支持^.^

(0) 0%

不好我反對(duì)

(0) 0%

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?