Kotlin 中文文档
  • 首页
  • 文档目录
    • 开始
    • Kotlin 语言基础
    • Java 互操作与迁移
    • 平台与构建
    • 生态与实践
    • 维护资料
    • 后续建议章节
  • 官方来源与维护原则

开始

  • 为什么学习 Kotlin

Kotlin 语言基础

  • 基础语法
  • 包、导入与可见性
  • 类型系统与空安全
  • 数字、布尔值与字符
  • 字符串与数组
  • 类型检查、转换与相等性
  • 序列、类型别名与内联值类
  • 区间、跳转、解构与 this 表达式
  • 控制流
  • 函数
  • 内联函数、SAM 转换与嵌套类
  • 类与对象
  • 对象声明、伴生对象与对象表达式
  • 属性
  • 继承与接口
  • 数据类、密封类与枚举
  • 泛型
  • 扩展、Lambda 与作用域函数
  • 上下文参数与类型安全构建器
  • 语言特性演进、预览特性与迁移判断
  • 委托与委托属性
  • 运算符重载
  • 异常与错误处理
  • 注解
  • 反射
  • 协程
  • 集合
  • 集合操作:过滤、转换、分组与聚合
  • List、Set 与 Map 专有操作
  • 编码规范

Java 互操作与迁移

  • Java 与 Kotlin 空安全对比
  • 在 Kotlin 中调用 Java
  • 在 Java 中调用 Kotlin
  • Java 到 Kotlin:集合与字符串迁移
  • Kotlin/JVM 与 Java Records

平台与构建

  • Kotlin Multiplatform
  • Kotlin/JS
  • Kotlin/Native
  • Kotlin/Wasm
  • Compose Multiplatform
  • Gradle 与 Kotlin 项目配置
  • Kotlin 编译器选项、语言版本与迁移策略

生态与实践

  • Kotlin 测试
  • 序列化
  • 标准库实践
  • Ktor:用 Kotlin 构建服务端应用
  • Spring Boot 与 Kotlin
  • Dokka:生成 Kotlin API 文档
  • Kotlin 库作者 API 设计指南
Kotlin 中文文档
  • 文档目录

文档目录¶

开始¶

  • 为什么学习 Kotlin

Kotlin 语言基础¶

  • 基础语法
  • 包、导入与可见性
  • 类型系统与空安全
  • 数字、布尔值与字符
  • 字符串与数组
  • 类型检查、转换与相等性
  • 序列、类型别名与内联值类
  • 区间、跳转、解构与 this 表达式
  • 控制流
  • 函数
  • 内联函数、SAM 转换与嵌套类
  • 类与对象
  • 对象声明、伴生对象与对象表达式
  • 属性
  • 继承与接口
  • 数据类、密封类与枚举
  • 泛型
  • 扩展、Lambda 与作用域函数
  • 上下文参数与类型安全构建器
  • 语言特性演进、预览特性与迁移判断
  • 委托与委托属性
  • 运算符重载
  • 异常与错误处理
  • 注解
  • 反射
  • 协程
  • 集合
  • 集合操作:过滤、转换、分组与聚合
  • List、Set 与 Map 专有操作
  • 编码规范

Java 互操作与迁移¶

  • Java 与 Kotlin 空安全对比
  • 在 Kotlin 中调用 Java
  • 在 Java 中调用 Kotlin
  • Java 到 Kotlin:集合与字符串迁移
  • Kotlin/JVM 与 Java Records

平台与构建¶

  • Kotlin Multiplatform
  • Kotlin/JS
  • Kotlin/Native
  • Kotlin/Wasm
  • Compose Multiplatform
  • Gradle 与 Kotlin 项目配置
  • Kotlin 编译器选项、语言版本与迁移策略

生态与实践¶

  • Kotlin 测试
  • 序列化
  • 标准库实践
  • Ktor:用 Kotlin 构建服务端应用
  • Spring Boot 与 Kotlin
  • Dokka:生成 Kotlin API 文档
  • Kotlin 库作者 API 设计指南

维护资料¶

  • 官方来源与维护原则

后续建议章节¶

  • Kotlin Notebook 与数据分析
  • Android Kotlin 实战
  • Kotlin 性能、基准测试与调优
Previous Next

Built with MkDocs using a theme provided by Read the Docs.
kotlin-wiki-cn « Previous Next »