【2023最新】Kotlin教程
文章目录
- 【2023最新】Kotlin教程
- 第1章 Kotlin语言与开发环境
- 1.2 你好世界By Kotlin
- 1.2.1 Kotlin Playground
- 1.2.2 集成开发环境IDE
- 1.2.3 其他开发工具
Ding Jiaxiong
第1章 Kotlin语言与开发环境
1.2 你好世界By Kotlin
这一小节里面我们会使用几种方式来运行出我们的第一个由Kotlin 编写出的程序。
1.2.1 Kotlin Playground
直接在浏览器中编写、编辑、运行和共享Kotlin代码。Kotlin 官网给我们提供了一个方便的运行环境。
OK,输入以下代码:
fun main(){
println("Hello world!")
}
直接运行它吧
现在我们还不需要了解代码为什么这么写,本小节我们的唯一目的就是看到“Hello world!” 的输出。
1.2.2 集成开发环境IDE
JetBrains 为两个集成开发环境 (IDE) 提供了官方 Kotlin 插件:IntelliJ IDEA和Android Studio。
其他 IDE 和源代码编辑器,例如Eclipse、Visual Studio Code 和 Atom,都有 Kotlin 社区支持的插件。
我们这里以IDEA 为例,Kotlin 插件与每个 IntelliJ IDEA 版本捆绑在了一起。
笔者现在的IDEA 版本是下面这样的
当新的Kotlin 版本发布时,IDEA (Android Studio也会) 会建议我们将Kotlin 更新到最新版本。
来新建一个项目吧
创建新项目
- 我们现在还用不到配置特别复杂的项目,所以使用本机构建器即可,当然接触过Android开发的小伙伴会知道Android Studio 默认就使用的是Gradle 构建工具。
创建
查看当前与IDEA 捆绑的Kotlin 插件版本
修改“送的这个示例程序”成我们自己那个样子
fun main() {
println("Hello world!")
}
直接运行吧
没有问题
1.2.3 其他开发工具
除了IDEA之外,还有很多可以进行Kotlin 编码的开发环境工具,甚至于说,我们可以直接下载Kotlin 的源码,使用 kotlinc
命令进行代码编译并运行。
Kotlin 官方仓库:https://github.com/JetBrains/kotlin/releases/tag/v1.8.10
笔者这里就不展开介绍了,想要了解的小伙伴可以查阅官方文档的介绍,https://kotlinlang.org/docs/command-line.html
之后我们的学习会主要基于IDEA 以及顺手的playground 进行。