Kotlin Multiplatform 可以使用 Java 还是只能用 Kotlin?

3
1个回答

3
您是正确的。Kotlin Multiplatform 将Java(以及JVM)视为编译目标。这意味着除了在 Kotlin 侧明确包装的 kotlin.* 和 kotlinx.* 命名空间中的内容之外,任何位于 java.* 和 javax.* 命名空间中的内容都不能在针对JVM以外的平台时使用。
这是一种范式转变。当 Kotlin 刚出来的时候,它被认为是“更好的Java”或“更安全的Java”。与 Java 的互操作性处于前沿。虽然 Kotlin 仍然支持与 Java 的紧密集成,但它是一门独立的语言,而 Kotlin Multiplatform 旨在使 Kotlin 能够在不是JVM的平台上独立发展,至少在这些平台上是这样。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接