首页    game365    365bet手机版中文    54321365bet    mobile.28-365365.com

最新更新
相关文章
主页 > 365bet手机版中文 > 文章内容
JavaVM是什么意思?谢谢

作者:365bet.com娱乐场      发布日期:2019-06-03   点击:

展开全部
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虚拟机。




↑返回顶部 打印本页 ×关闭窗口
bet36365首页