1. Hello Kotlin
任务说明
本案例的目标是编写并运行第一个Kotlin程序,在控制台输出“Hello World”。通过这个最小可运行的程序,你将确认本机Kotlin开发环境可用,并初步接触Kotlin的fun函数声明、main入口函数和字符串字面量等基础语法。
环境准备
运行本案例需要以下环境之一:
- 方式A(命令行):安装JDK 8+,并安装Kotlin编译器(
kotlinc)。安装完成后在终端执行kotlinc -version应能显示版本号。 - 方式B(在线):访问 Kotlin Playground,无需本地安装。
代码实现
创建文件 Hello.kt,内容如下:
fun main() {
println("Hello World")
}
这是Kotlin中最简程序:fun关键字声明函数,main是程序入口,println向标准输出打印一行文本并换行。Kotlin允许顶层函数直接作为入口,无需像Java那样定义类。
运行与验证
命令行方式:
# 编译为可执行JAR(首次运行需联网下载kotlin-stdlib依赖)
kotlinc Hello.kt -include-runtime -d hello.jar
# 运行
java -jar hello.jar
在线方式:将上述代码粘贴到Kotlin Playground编辑器,点击“Run”按钮。
判定标准:程序执行后,控制台输出以下内容且无报错信息,即表示案例通过:
Hello World
语法要点
- 函数声明:
fun关键字用于声明函数,函数名后跟()表示无参数。 - 入口函数:Kotlin 2.x 中
main()无需参数即可作为程序入口。 - 语句结束:Kotlin 不强制要求分号,一行一条语句时可直接换行。
- 字符串输出:
println函数接收字符串参数并自动追加换行。
至此,第一个Kotlin程序已完成编写、运行和验证。该案例确认了开发环境可用,并演示了Kotlin最基础的语法结构,可作为后续案例的起点。