每个Java开发人员都知道字节码由JRE(Java运行时环境)执行.但许多人不知道JRE是Java Virtual Machine(JVM)的实现,它分析字节码,解释代码并执行它.作为开发人员,我们应该知道JVM的架构是非常重要的,因为它使我们能够更有效地编写代码.在本文中,我们将更深入地了解Java中的JVM架构和JVM的不同组件. 什么是JVM? Virtual Machine是物理机器的软件实现.Java是用在VM上运行的WORA(Write Once Run Anywhere)概念而开发…