Kotlin 教程
www.mscto/kotlin/kotlin-tutorial.html
Kotlin 教程
Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源。
Kotlin 可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。
在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言。
我的第一个 Kotlin 程序
Kotlin 程序文件以 .kt 结尾,如:hello.kt 、app.kt。
最简版
package hello // 可选的包头 fun main(args: Array<String>) { // 包级可见的函数,接受一个字符串数组作为参数 println("Hello World!") // 分号可以省略 }
面向对象
class Greeter(val name: String) { fun greet() { println("Hello, $name") } } fun main(args: Array<String>) { Greeter(args[0]).greet() // 创建一个对象不用 new 关键字 }
为什么选择 Kotlin?
简洁: 大大减少样板代码的数量。
安全: 避免空指针异常等整个类的错误。
互操作性: 充分利用 JVM、Android 和浏览器的现有库。
工具友好: 可用任何 Java IDE 或者使用命令行构建。
参考链接
官方示例
- 中文翻译
Kotlin 在线工具
Kotlin IntelliJ IDEA环境搭建
IntelliJ IDEA 免费的社区版下载地址:www.jetbrains/idea/download/index.html
下载安装后,我们就可以使用该工具来创建项目,创建过程需要选择 SDK, Kotlin 与 JDK 1.6+ 一起使用。
在右侧的下拉菜单中勾选 Kotlin (Java) 复选框。
接下来我们取一个项目名:HelloWorld
项目创建完后,文件结构如下,跟 Java 的还是很类似的。
接下来 我们点击 src 文件夹,创建一个 Kotlin 文件,它可以任意命名,这里我们创建 app.kt
接下来,我们在 app.kt 文件中写点代码。IntelliJ IDEA 为我们提供了一个快速完成此操作的模板,只需键入 main 然后按 Tab 即可。
现在我们添加一行代码来打印出"Hello, World!"吧。
接下来我们可以鼠标点击编辑器右上角 kotlin图标并选择 Run 'AppKt'来运行代码:
运行成功后就可以在窗口 Run 中看到结果。
这样我们第一个 Kotlin 代码就运行起来了。
Kotlin Eclipse 环境搭建
Eclipse 通过 Marketplace 安装 Kotlin 插件,打开 Eclipse,选择 Help -> Eclipse Marketpl
ace… 菜单,搜索 Kotlin 插件:
然后重启 Eclipse 选择 Window -> Open Perspective -> ,如果看到了 Kotlin 选项表明安装成功。
创建新项目
选择 File -> New -> Kotlin Project 来创建 Kotlin 项目:
创建成功后,项目结构如下:
接下来 我们点击 src 文件夹,创建一个 Kotlin 文件,不用写 ".kt" ,默认自动添加,它可以任意命名,这里我们创建 hello
接下来,我们在 hello.kt 文件中写点代码。Eclipse 为我们提供了一个快速完成此操作的模
板,只需键入 main 然后按 Enter 即可。
运行应用
接下来我们在 hello.kt 的编辑框内右击鼠标选择 Run As -> Kotlin Application 即可运行:
运行成功后就可以在窗口 Console 中看到结果。
这样我们第一个 Kotlin 代码就运行起来了。
Kotlin 使用命令行编译
Kotlin 命令行编译工具下载地址:github/JetBrains/kotlin/releases/tag/v1.1.2-2,目前最新为 1.1.2-2。
你可以选择一个最新的稳定版下载。
下载完成后,解压到指定目录,然后将 bin 目录添加到系统环境变量。bin 目录包含编译和运行 Kotlin 所需的脚本。
SDKMAN!
在 OS X、Linux、Cygwin、FreeBSD 和 Solaris 系统上也可以使用更简单的安装方法,命令如下:
$ curl -s https://get.sdkman.io | bash
$ sdk install kotlin
Homebrew
在 OS X 下,你可以使用 Homebrew 安装:
$ brew update
$ brew install kotlin
MacPorts
如果你是 MacPorts 用户,可以使用以下命令安装:
$ sudo port install kotlin
创建和运行第一个程序
创建一个名为 hello.kt 文件,代码如下:
hello.kt
idea开发安卓app教程
fun main(args: Array<String>) { println("Hello, World!") }
使用 Kotlin 编译器编译应用:
$ kotlinc hello.kt -include-runtime -d hello.jar
-d: 用来设置编译输出的名称,可以是 class 或 .jar 文件,也可以是目录。
-include-runtime : 让 .jar 文件包含 Kotlin 运行库,从而可以直接运行。
如果你想看所有的可用选项,运行:
$ kotlinc -help
运行应用
$ java -jar hello.jar

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。