java虚拟机JVM------01

  java虚拟机JVM结构:

  Jvm的组成部分可以分为四个部分:类加载器,运行数据区,执行引擎和本地接口。各部分的关系如下图:

  

 

  (Class Loader)类加载器:主要负责将.class文件加载到内存中,但是能不能运行不知道,它只负责加载符合.class文件格式的文件。

  (Execution Engine)执行引擎:也叫解释器,负责解释命令,并将命令提交给操作系统执行。

  (Native Interface)本地接口:这个部分是为了融合其它编程语言为java所用而设计的,主要针对C/C++,因为当时的C/C++都比较流行。

  (Runtime Data Area)运行数据区:是我们编写的程序存放的地方,这一部分将在内存管理上描述

  

  

posted @ 2014-07-14 19:35  望少  阅读(132)  评论(0编辑  收藏  举报