一、 什么是Kotlin?
Kotlin 是一種在 Java 虛擬機上運行的靜態(tài)類型編程語言,它也可以被編譯成為 JavaScript 源代碼(方便在沒有JVM的設(shè)備上運行)。它主要是由俄羅斯圣彼得堡的 JetBrains 開發(fā)團(tuán)隊所發(fā)展出來的編程語言,其名稱來自于圣彼得堡附近的科特林島。
二、為什么要使用Kotlin?
- 完全兼容Java(很多Java程序員上手也就更加容易)
- Null safe
- 支持lambda表達(dá)式(雖然Java8也有,但是Kotlin的lambda表達(dá)式會更好)
- 支持?jǐn)U展
- 體驗一致的開發(fā)工具鏈
三、使用IntelliJ IDEA搭建Kotlin
1.創(chuàng)建Java項目選擇Kotlin/JVM(我使用的idea版本為2021.2.2社區(qū)版,其余版本應(yīng)該也類似)
2.創(chuàng)建文件夾存儲項目,并輸入項目名,完成后點擊Finish
3.其實創(chuàng)建出的項目文件夾和Java的類似,此時我們選中src文件夾右鍵創(chuàng)建kotlin文件
4.此時創(chuàng)建出的文件的后綴是.kt就算創(chuàng)建成功了,此時輸入main按tab鍵就可以創(chuàng)建main函數(shù),使用print或者println函數(shù)就可以運行第一個kotlin程序了
注意上面的代碼,main函數(shù)是不是對比Java來說簡潔了許多,而且kotlin的代碼可以每一個語句后的分號可以省略
四、Kotlin使用命令行編譯
想要跳過idea在命令行對Kotlin代碼進(jìn)行編譯的話首先得下載一個工具,這里提供一個地址 https://github.com/JetBrains/kotlin/releases/tag/v1.1.2-2 ,進(jìn)不去的小伙伴可以私信我。
下載好之后將其解壓,然后將里面的bin文件夾路徑加入到環(huán)境變量中就好啦
在這之后通過命令行進(jìn)入剛才創(chuàng)建的第一個Kotlin程序位置輸入命令(環(huán)境變量沒有配置好的話會報錯):
kotlinc app.kt -include-runtime -d app.jar文章來源:http://www.zghlxwxcb.cn/news/detail-624824.html
- -d: 用來設(shè)置編譯輸出的名稱,可以是 class 或 .jar 文件,也可以是目錄。
- -include-runtime : 讓 .jar 文件包含 Kotlin 運行庫,從而可以直接運行。
到這里就編譯成功,此時可以使用Java運行剛才寫的程序:
下一篇:Kotlin新手教程二(Kotlin基本數(shù)據(jù)類型及基礎(chǔ)語法)文章來源地址http://www.zghlxwxcb.cn/news/detail-624824.html
到了這里,關(guān)于Kotlin新手教程一(Kotlin簡介及環(huán)境搭建)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!