Java虚拟机架构

Java虚拟机规范中规定了虚拟机必须遵守一些规则,只要符合这些规范,其实现可以完全不同。例如有Oracle官方的Hotspot,IBM的Jikes,Google的安卓虚拟机。这些虚拟机有各自的架构,本文以Hotspot为例介绍虚拟机各个组成部分。 整体架构: 典型的虚拟机架构如下图所示: 主要组件包括:类加载子系统、含有垃圾回收的内存系统、仿真引擎(或者成为执行引擎) 各部分简介 1. 类加载子系
相关文章
相关标签/搜索