jdk就是java虚拟机 虚拟机安装jdk环境步骤
java虚拟机是用什么语言编写的?它的原理谁能通俗的讲出来吗?Java虚拟机的功能是执行Java字节码,其编码实现是一个死循环。每个循环都是获取字节码并执行字节码的过程,因此与其他程序没有本质区别。主流的JavaVM大多是用C语言实现的,然后用汇编语言辅助实现,用Java实现JavaVM的情况有一些,但不多。
下面是使用C语言在智能设备中实现虚拟机的一个片段。
此代码是短加法字节码的实现。
这段代码只是获取字节码并执行它。你认为JavaVM就是这样吗。
为了优化虚拟机的效率,很多人选择用汇编的方式重写执行频率高的代码。
【jdk就是java虚拟机 虚拟机安装jdk环境步骤】小结是C语言实现的许多,将与汇编结合起来作为辅助工具。有其他语言,但不是主流。
- 买房|买房网签后房子就是自己的了吗
- 蒙脱石散|蒙脱石散就是石灰水么
- 供水|二次供水指什么意思
- 速冻|速冻丸子本来就是熟的吗
- 沙井今日钓鱼气压是多少
- 大年三十|大年三十就是除夕吗2023
- 大田黄金今日价格
- 工行今日金条兑现价格
- 陈皮|陈皮是越黑越好吗
- 客厅|一开门就是客厅怎么装修
