您现在的位置是:主页 > www.allsports365.com > JavaVM是什么意思?谢谢啦

JavaVM是什么意思?谢谢啦

时间:2019-09-30 23:56  来源:365bet足球网站  阅读次数:

全部展开
Java虚拟机Java虚拟机是通过在真实计算机上模拟软件来实现的虚拟机。
Java虚拟机具有自己的虚拟硬件,例如处理器,堆栈,寄存器等,以及相应的指令系统。
1)
为什么使用Java虚拟机Java语言的一个非常重要的功能是其平台独立性。
Java虚拟机的使用是实现此功能的关键。
通常,在不同平台上运行时,高级语言需要编译为不同的目标代码。
随着Java语言虚拟机的引入,当在不同平台上运行时,不再需要重新编译Java语言。
Java语言使用模式Java虚拟机来阻止特定于平台的信息,因此Java语言编译器可以生成和修改在Java虚拟机中运行的目标代码(字节码)。在某些平台上无需更改。
当Java虚拟机执行字节码时,该字节码被解释为在特定平台上执行机器指令。
2)
那些需要了解Java虚拟机的人Java虚拟机是Java语言基础实现的基础,而那些对Java语言感兴趣的人则需要对Java虚拟机有一个一般的了解。
这可以帮助您理解Java语言的某些属性,还可以帮助您使用Java语言。
想要在特定平台上实现Java虚拟机的软件用户,想要通过Java语言编译器实现Java虚拟机的用户以及硬件芯片的用户需要熟悉虚拟机的规范。Java的
此外,如果要扩展Java语言或使用Java语言字节码编译其他语言,则还必须了解Java虚拟机。

上一篇:[用缱写]

下一篇:没有了