最初,Kotlin 是作为 JVM(Java 虚拟机)的语言开发的,与 Java 的互操作性是其主要功能之一。这允许调用 Java 代码并使用现有的 Java 库。Java世界有大量的库,其中最常见的库在我之前的文章中已经讨论过了。
Kotlin 库提供使用语言功能的接口,如空安全性、默认和命名参数以及 DSL(域特定语言)。科特林的生态系统每年都在增长。在本文中,我们考虑了用 Kotlin 编写的最常见的库。
1. Kotlinx 协程
让我们从考虑三个官方库开始:、、 和 Ktor。它们由语言创建者开发和支持,在官方 Kotlin 文档中进行了描述,但未包含在标准库中。k[……]