问答详情
源自:2-10 Java中的强制类型转换

什么是JAVA虚拟机?

为什么JAVA被称作是平台无关的编程语言

提问者:慕粉140730297 2017-10-25 11:35

个回答

  • qq_惜缘_3
    2017-10-25 13:26:26
    已采纳

    Java虚拟机(Java Virtual Machine, JVM)是Java程序的软件环境,Java虚拟机可以理解成一个以字节码为机器指令的CPU。在任何操作系统中,只要JVM存在,Java程序都可以运行,真正实现了程序的可移植性。

  • 慕莱坞9216949
    2017-10-25 14:46:10

    我觉得就是各个平台上如mac linux win使得java程序能够运行的编译器的包,因为每个平台都有各自的java虚拟机所以平台通用