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