JVM 是跨语言的平台
我们平常所说的 Java 字节码指的是使用 Java 语言编写的程序,通过 Java 编译器编译而成的字节码文件,但是,Java 虚拟机根本不关心运行在其内部的程序是何种语言编写的,它只关心字节码文件,也就是说 Java 虚拟机拥有语言无关性,并不会单纯的与 Java 语言终身绑定,只要其它语言能够编译出符合 JVM 规范的字节码文件,它就能被 JVM 识别、装载并运行
Java 是跨平台的语言
通过运行在不同操作系统上的 JVM,让 Java 拜托了硬件平台的束缚,实现了一次编写,到处运行的理想
标签:Jvm,Java,字节,虚拟机,JVM,编写,语言 From: https://www.cnblogs.com/xiaomaomao/p/17682365.html