我们可以在硬件中实现一个以本机方式执行Java字节码的java解释器吗?
2022-09-02 12:56:20
如果我们在硬件中实现java解释器,那么我们如何实现java字节码的架构中立性......Java使用JIT(即时解释器)吗?以及所有这些如何与操作系统和Java虚拟机(JVM)的虚拟机概念相关联
如果我们在硬件中实现java解释器,那么我们如何实现java字节码的架构中立性......Java使用JIT(即时解释器)吗?以及所有这些如何与操作系统和Java虚拟机(JVM)的虚拟机概念相关联
Java系统已经有几种硬件实现(即可以执行字节码的CPU),但它们还没有成为主流。这很可能是因为软件实现的性能与CPU一样好,甚至更好,变得越来越快。
正如您在深入研究时会发现的那样,JVM实现的细节并不那么重要(并且变化很大),但它们都执行JVM的机器语言 - java字节码。如果你留在Java世界中并且不链接“原生”的东西,那么无论你选择什么实现,你都应该没问题。
这家公司以提供针对Java程序调整的服务器系统为生,他们可能会感兴趣:http://www.azulsystems.com/