java虚拟机JVM------01
java虚拟机JVM结构:
Jvm的组成部分可以分为四个部分:类加载器,运行数据区,执行引擎和本地接口。各部分的关系如下图:
(Class Loader)类加载器:主要负责将.class文件加载到内存中,但是能不能运行不知道,它只负责加载符合.class文件格式的文件。
(Execution Engine)执行引擎:也叫解释器,负责解释命令,并将命令提交给操作系统执行。
(Native Interface)本地接口:这个部分是为了融合其它编程语言为java所用而设计的,主要针对C/C++,因为当时的C/C++都比较流行。
(Runtime Data Area)运行数据区:是我们编写的程序存放的地方,这一部分将在内存管理上描述
做一个简单的人,踏实而务实。不沉溺幻想。不庸人自扰