关注码农话题
做一个实实在在的内行人

使用Command Line开发Kotlin

下载Kotlin编译环境。

稳定版下载地址GitHub Release,最新版本1.1.2-2

Zip安装

该方法适用于Windows,OSX以及Linux。请将git上zip下载的目录,解压,将bin目录添加到环境变量当中

SDKMAN!

另外一种在基于Unix的系统,例如OSX, Linux, Cygwin, FreeBSD等,可以使用SDKMAN!。只需要运行如下命令:

  1. $ curl -s https://get.sdkman.io | bash

安装Kotlin

  1. $ sdk install kotlin

Homebrew

OSX请安装Homebrew

  1. $ brew update
  2. $ brew install kotlin

创建并运行

  1. 创建一个Kotlin程序,命名为hello.kt.
    1. fun main(args: Array<String>) {
    2. println("Hello, World!")
    3. }
  2. 编译
    1. $ kotlinc hello.kt -include-runtime -d hello.jar
  3. 运行
    1. $ java -jar hello.jar

    or

    1. $ kotlin -classpath hello.jar HelloKt

使用REPL

脚本化运行

Kotlin脚本语言,源文件必须以(.kts)结尾。使用-script命令 Demo:

  1. import java.io.File
  2. val folders = File(args[0]).listFiles { file -> file.isDirectory() }
  3. folders?.forEach { folder -> println(folder) }
  1. $ kotlinc -script list_folders.kts <path_to_folder_to_inspect>

入职你的梦想 VS 变现你的技术

IT面试宝典码农市场