【JVM】jvm的体系结构

简介: 【JVM】jvm的体系结构

JVM体系结构如下图所示:

JVM大致可以分为五大模块:

  1. 类加载子系统(Class Loader SubSystem)
  2. 运行时数据区(Runtime Data Area)
  3. 执行引擎(Execution Engine)
  4. Java本地接口(Java Native Interface 即JNI)
  5. 垃圾回收(Garbage Collection)

下面来个彩色的简图:

运行时数据区(Runtime Area)共分为方法区(Method Area)、(Heap)、(Stack)、本地方法栈(Native Method Stack)和程序计数器(Program Counter Register,有的人也称为PC寄存器,PC Register)。

方法区是一种特殊的,而方法区


相关文章
|
8月前
|
Java 应用服务中间件
《深入理解java虚拟机》——Tomcat类加载器体系结构
《深入理解java虚拟机》——Tomcat类加载器体系结构
|
7月前
|
存储 Java 编译器
java之JVM的位置和体系结构
java之JVM的位置和体系结构
|
4月前
|
自然语言处理 Oracle Java
【JVM】<Java虚拟机>JVM和JAVA体系结构
【1月更文挑战第26天】【JVM】<Java虚拟机>JVM和JAVA体系结构
|
10月前
|
Oracle Java 关系型数据库
JVM- 第一章-JVM与Java体系结构(发展历程)
JVM- 第一章-JVM与Java体系结构(发展历程)
67 0
|
10月前
|
安全 前端开发 Java
JVM- 第一章-JVM与Java体系结构(前言介绍)(二)
JVM- 第一章-JVM与Java体系结构(前言介绍)
44 0
|
10月前
|
自然语言处理 Oracle Java
JVM- 第一章-JVM与Java体系结构(前言介绍)(一)
JVM- 第一章-JVM与Java体系结构(前言介绍)
88 0
|
12月前
|
Oracle Java 关系型数据库
【JVM】1. JVM与Java体系结构
【JVM】1. JVM与Java体系结构
|
自然语言处理 Oracle Java
JVM(一)-JVM与Java体系结构
JVM(一)-JVM与Java体系结构
60 0
|
Oracle Java 关系型数据库
01-JVM与Java体系结构(二)
01-JVM与Java体系结构(二)
123 0
|
自然语言处理 Oracle Java
01-JVM与Java体系结构(一)
01-JVM与Java体系结构(一)
105 0