Kotlin:01-Kotlin簡介及編譯環境搭建

kotlin

一、Kotlin簡介

Kotlin是一個基于JVM的新的編程語言,由JetBrains開發。

JetBrains,作為目前廣受歡迎的Java IDE IntelliJ的提供商,在Apache許可下已經開源其Kotlin編程語言。

與Java相比,Kotlin的語法更簡潔、更具表達性,而且提供了更多的特性,比如,高階函數、操作符重載、字符串模板。它與Java高度可互操作,可以同時用在一個項目中。

(以上內容來自于度娘)

二、為什么要學Kotlin

首先放一張kotlin中文站的截圖:


kotlin中文站的截圖.png

瞅見沒,簡介+安全+互操作性+工具友好性。

當然,學習kotlin的原因還在于下面這張圖:


我們用kotlin可以做什么?

看看,kotlin能寫Android,能寫Script,能寫JS,能寫SpringBoot(我不知道這是啥,看著很厲害的樣子),還能寫Native,似乎有一同江湖的節奏啊。

另外,在2017 google/IO 大會上,kotlin被扶正成為Android開發的官方語言,在我個人看來,在Android領域取代java只是早晚的事情了。當 kotlin 取代java的那一天,Google就再也不用和ORACLE 就 java的使用權問題扯皮了。

三、Kotlin編譯環境

(一)、kotlin的編譯環境有哪些?

好了,我們知道Kotlin是啥玩意了,也知道它有多么?? 牛掰了,那么,接下來我們就看看如何搭建kotlin編譯環境。

再來一張官網截圖:


kotlin支持的編譯工具.png

在上圖中,我們可以得知,編譯kotlin時可以使用 Intellij IDEAAndroidStudioEclipseComplier

  • Intellij IDEA 中已經集成了 Kotlin 編譯環境
  • AndroidStudio 3.0 也集成了 Kotlin 編譯環境
  • Eclipse 需要安裝對應的 kotlin 插件才可以
  • Complier 是純命令行編譯環境

對應的下載頁面分別為:

編譯器 下載地址
Intellij IDEA https://www.jetbrains.com/idea/
AndroidStudio https://developer.android.google.cn/studio/index.html
Eclipse http://www.eclipse.org/downloads/
Complier https://github.com/JetBrains/kotlin/releases/tag/v1.1.2-2

(二)、Kotlin編譯環境搭建

說明:當前已經測試了 Intellij IDEA 、Eclipse、AndroidStudio,暫時未測試Complier ,所以暫時不寫 Complier 的使用介紹,后期使用過后會及時更新該文檔。

1、Intellij IDEA 編譯環境搭建

官網下載界面

下載及安裝的過程省略。這里需要說明的是,正如上圖中我們看到的,IEDA分為 Ultimate 旗艦版 和 Community 社區版,前者主要針對 Web 和 企業級 開發,是收費的,試用期一個月;社區版是免費開源的,所以,學習階段可以直接下載社區版的。

初次開啟

上圖中編號的含義分別如下:

  • 1、創建一個新的項目
  • 2、導入已有項目
  • 3、打開本地項目
  • 4、從版本控制軟件中拉取

我們選擇1 新建一個項目,然后按照下圖操作:


新建kotlin項目
創建項目名稱并選擇路徑
正在初始化
新建kotlin文件
為文件命名
編輯內容
運行程序
大功告成

2、Eclipse 編譯環境構建

Eclipse 的下載及安裝步驟省略,需要主要的是:Eclipse 需要配合JDK使用,同時必要的話需要配置環境變量,步驟省略,不懂的可留言,我可以單獨回復。后期時間充足時我可能會補充環境變量配置的方法

附:JDK下載地址

下面開始講解如果搭建Eclipse編譯環境:

ECS開啟中
選擇工作空間--其實就是找個地方放你的代碼文件
引導頁

Eclipse 對kotlin的支持是通過插件來實現的,下載插件時需要進入 marketplace ,具體參照下圖:


進入 marketplace
marketplace初始化中.png
搜索并安裝kotlin 插件.png

安裝過程中會彈出許可提示,記得選擇接受

安裝中
安裝完成提示重啟
kotlin插件安裝成功
創建kotlin項目
為項目命名并選擇項目存儲路徑
項目創建成功
創建kotlin文件
輸入kotlin文件名稱
文件創建完成并輸入代碼
空白處右擊開始運行
運行時提示保存
查看運行結果

3、AndroidStudio 編譯環境的搭建

安裝步驟省略,下載地址前面已經有說明。
需要注意的是:AndroidStudio 的編譯也需要JDK ,但是在下載AndroidStudio的時候可以選擇帶JDK版本的。

打開AndroidStudio并創建一個新的AndroidStudio項目
輸入項目名稱、選擇項目路徑、勾選kotlin支持
選擇設備
創建空頁面.png
輸入頁面名稱
創建完成,展示自動生成的kotlin代碼

到此,基于AndroidStudio的kotlin編譯環境搭建成功。

關于如何在AndroidStudio 中編寫kotlin代碼,后面再單獨說。現在重點介紹的是kotlin的基本語法類內容。

本篇文章到此結束。

=================================================

CnPeng 微信公眾號上線了!!

我們可以聊聊軟件開發,說說計算機硬件維護,侃侃歷史知識,談談人生感悟。當然,我們還可以聊點其他的——具體你懂的。

歡迎掃描下方二維碼關注!

掃碼關注

文末福利--掃碼領支付寶紅包,領完記得使用哈?


掃碼領支付寶紅包
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容