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