1,開發環境介紹
學習使用的是IntelliJ Idea,版本是2019.2
去IntelliJ官網下載ide,激活教程點我點我
2,Kotlin介紹
- Kotlin是Google認定的Android官方開發語言
- 和Java 100%兼容,互通
- Kotlin可運行于瀏覽器上用于前端開發(Kotlin-JS)
- Kotlin可用于服務端開發(Kotlin-JVM)
- Kotlin 可以編譯成機器碼,直接運行于操作系統上(Kotlin-Native)
3,什么是Kotlin
Kotlin 本身是一個島嶼的名字,與Java和咖啡的關系相似;
Kotlin 就是一門可以運行于Java虛擬機,Android,瀏覽器上的靜態語言,它與Java 100%兼容互通.Kotlin除了自己的標準庫之外,大多數仍是使用經典的Java集合框架
3.1Kotlin發展歷程
2010立項
2012.2開源---Kotlin開源地址
2016.2發布1.0正式版
2016.9 發布1.0.4支持apt
從 Kotlin 1.1 開始,
<1>JavaScript 目標平臺不再當是實驗性的,
<2>Kotlin 1.1 的關鍵新特性是協程Kotlin1.2
<1>多平臺項目是 Kotlin 1.2 中的一個新的實驗性的特性,允許你在支持 Kotlin 的目標平臺——JVM、JavaScript 以及(將來的)Native 之間重用代碼Kotlin 1.3
<1> 協程正式發布
<2>Kotlin/Native 繼續改進與完善原生平臺
<3> 多平臺項目 -完全修改了多平臺項目的模型,以提高表現力與靈活性,并使共享公共代碼更加容易同時也支持 Kotlin/Native
3.2 Kotlin學習資源
- 英文官方文檔
- 中文官方文檔
- Kotlin開源地址
- Kotlin 公眾號(替作者安利一波)點擊查看公眾號文章
4,HelloWord 啟程
使用IntelliJ 創建新的工程
接下來下一步下一步就行了
創建新的Kotlin文件 代碼如下
fun main(args: Array<String>) {
print("Hello Word")
}
結果如下: