Kotlin 是谁?

Kotlin JetBrains(就是做 IntelliJ IDEA Android Studio 的那家公司)开发的一门编程语言,2011 年首次亮相,2016 年发布 1.0 正式版,2017 年被 Google 宣布为 Android 开发的官方推荐语言。

简单来说:Kotlin 就是更现代、更简洁、更安全的 Java

为什么值得学?

语法简洁

同样一个功能,Kotlin 的代码量通常只有 Java 的一半甚至更少。告别冗长的 getter/setter、样板代码。

空安全

Kotlin 在编译阶段就能帮你拦住 NullPointerException(空指针异常),这是 Java 程序员最头疼的问题之一。

完全兼容 Java

Kotlin Java 可以无缝互调,你项目里的 Java 代码不用改,直接混着用。

多平台

不只是 Android——Kotlin 还能写后端(Ktor/Spring Boot)、桌面应用、甚至 iOS WebKotlin Multiplatform)。

社区活跃

截至20268月,Kotlin 最新稳定版本为 2.4.0202668日发布),语言仍在快速迭代中,生态非常活跃。


环境搭建

方式一:IntelliJ IDEA(推荐)

1.     JetBrains 官网下载 IntelliJ IDEA Community Edition(免费)

2.     安装后打开,选择 New Project → Kotlin

3.     创建完成,直接就能写代码

方式二:在线 Playground(零安装)

不想装东西?直接打开 Kotlin Playground,浏览器里就能写代码、运行、分享。


Hello World

创建一个 Main.kt 文件,写下你的第一行 Kotlin 代码:

fun main() {
    println("Hello, Kotlin!")
}

运行后输出:

Hello, Kotlin!

就这么简单。对比一下 Java:

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello, Kotlin!");
    }
}

没有 public class,没有 static,没有 args——Kotlin 帮你省掉了所有不需要的东西。


本篇小结

要点

说明

Kotlin 是什么

JetBrains 开发的现代编程语言

核心优势

简洁、安全、兼容 Java、多平台

开发工具

IntelliJ IDEA(推荐)或在线 Playground

入口函数

fun main()