API 参考
欢迎来到 Kotlin API 参考页面。在这里,您可以找到官方 Kotlin 库和工具的 API 文档链接。
- 标准库 (stdlib)
Kotlin 标准库提供了 Kotlin 编程的核心功能,包括集合、文本和字符串处理、区间、序列等基本 API。它扩展了平台特定的 API,并提供了一个以 Kotlin 为主的 API 来与之交互。
kotlin
- 测试库 (kotlin.test)
一个多平台测试库,提供了通用的测试注解和工具函数。它支持与每个平台上的流行测试框架集成,并在 Kotlin 生态系统中提供统一的测试体验。
kotlin
- 协程 (kotlinx.coroutines)
一个使用 Kotlin 协程进行异步编程的强大库。它提供了支持结构化并发、异步流、互斥锁和信号量等同步原语、测试等功能的工具。
kotlinx.coroutines
- 序列化 (kotlinx.serialization)
一个多平台序列化库。它提供了一种类型安全、编译时的机制,用于在 Kotlin 对象与 JSON、CBOR 和 Protocol Buffers 等各种格式之间进行互相转换。
kotlinx.serialization
- Kotlin I/O 库 (kotlinx-io)
一个用于底层 I/O 操作的多平台库。它定义了用于读写二进制流和缓冲区的抽象,旨在高效且可移植到所有 Kotlin 平台。
kotlinx-io
- 日期和时间 (kotlinx-datetime)
一个用于基于日历进行计算的多平台库。它提供了日期值的表示方式,并支持特定时区的操作。
kotlinx-datetime
- Kotlin Gradle 插件 (kotlin-gradle-plugin)
用于编译、测试和打包 Kotlin 代码的 Kotlin Gradle 插件。这些插件简化了 JVM 和多平台构建,管理依赖项,并与 IDE 和 CI 系统集成。
kotlin-gradle-plugin
- Ktor
一个用于在连接系统中使用 Kotlin 构建异步客户端和服务器的框架。Ktor 专为可扩展性和灵活性而设计,并与协程深度集成,以实现非阻塞 I/O 和结构化并发。
ktor
- JVM 元数据 (kotlin-metadata-jvm)
一个用于读写存储在 JVM 类文件中的 Kotlin 元数据的库。它主要供注解处理器、静态分析器和编译器插件等工具使用。
kotlinx-metadata
- Compose Multiplatform Material3
一个用于使用 Material Design 3 组件构建用户界面的多平台库。该 API 参考包含 Material 3 组件库,您可以在其中预览可组合项。
compose-material3