1. 編譯器安裝
- kotlin編譯器安裝方式有多種,我們這里采用官網(wǎng)直接下載jar包坐漏,并配置環(huán)境變量。
- 官網(wǎng)下載地址:https://github.com/JetBrains/kotlin/releases/tag/v1.1.51
- jar包名稱:kotlin-compiler-1.1.51.zip
2. 配置環(huán)境變量
- 編輯環(huán)境變量配置文件
vi .zshrc
- 配置地方如下
export PATH="/software/kotlinc/bin”
- 讓環(huán)境變量配置文件立即生效
source .zshrc
- 測試環(huán)境變量是否配置成功
which kotlin
software/kotlinc/bin/kotlin
which kotlinc
software/kotlinc/bin/kotlinc
3.示例代碼
fun main(args: Array<String>) {
println("hello world")
}
使用kotlinc執(zhí)行編譯
kotlinc HelloWorld.kt
執(zhí)行后生成了字節(jié)碼文件
HelloWorldKt.class
運行字節(jié)碼文件
使用kotlin HelloWorldKt 輸出 hello world
-
執(zhí)行圖如下
-
通過javap HelloWorldKt.class反編譯字節(jié)碼文件,結(jié)果如下:
-
通過javap -c HelloWorldKt.class反編譯字節(jié)碼文件犬庇,結(jié)果如下:
使用命令打jar包:
kotlinc HelloWorld.kt -include-runtime -d HelloWorld.jar
執(zhí)行jar包
java -jar HelloWorld.jar
輸出
hello world
-
執(zhí)行圖如下: