文章目录
一、Kotlin 语言发展
二、Kotlin 语言与 Java 虚拟机
三、Java 与 Kotlin 联系
四、Kotlin 跨平台特性
一、Kotlin 语言发展
----
Kotlin...、Kotlin 语言与 Java 虚拟机
----
Kotlin 语言 可以在 JVM 上运行 ,
目前有 4 种语言可以运行在 JVM 之上 :
Java
Kotlin
Scala
Groovy
上述...4 种语言 , 编译成 字节码 文件后 , 可以运行在 JVM 上 ;
只要 上述几种语言 编译出的文件 符合 字节码文件格式要求 , 就可以在 Java 虚拟机上运行 ;
这些语言 编译成的字节码文件...Java 的基础上 , 添加了很多 高级特性 ;
四、Kotlin 跨平台特性
----
Kotlin 语言可以 编译成 字节码 文件 , 在 Java 虚拟机上运行 , 同时在 Windows ,...Linux , Mac 等平台上都有 JVM , 因此借助 JVM , Kotlin 语言具有跨平台特性 ;
Kotlin 语言还可以 脱离 Java 虚拟机 , 直接编译成 Windows , Linux