【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)。

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


相关文章
|
Java 应用服务中间件
《深入理解java虚拟机》——Tomcat类加载器体系结构
《深入理解java虚拟机》——Tomcat类加载器体系结构
|
7月前
|
Oracle Java 关系型数据库
JVM(一)-JVM与Java体系结构
JVM(一)-JVM与Java体系结构
64 2
|
存储 Java 编译器
java之JVM的位置和体系结构
java之JVM的位置和体系结构
|
8月前
|
Oracle Java 关系型数据库
JVM与Java体系结构
JVM与Java体系结构
52 0
JVM与Java体系结构
|
8月前
|
自然语言处理 Oracle Java
【JVM】<Java虚拟机>JVM和JAVA体系结构
【1月更文挑战第26天】【JVM】<Java虚拟机>JVM和JAVA体系结构
|
Oracle Java 关系型数据库
JVM- 第一章-JVM与Java体系结构(发展历程)
JVM- 第一章-JVM与Java体系结构(发展历程)
97 0
|
安全 前端开发 Java
JVM- 第一章-JVM与Java体系结构(前言介绍)(二)
JVM- 第一章-JVM与Java体系结构(前言介绍)
78 0
|
自然语言处理 Oracle Java
JVM- 第一章-JVM与Java体系结构(前言介绍)(一)
JVM- 第一章-JVM与Java体系结构(前言介绍)
130 0
|
自然语言处理 Oracle Java
<JVM上篇:内存与垃圾回收篇>01-JVM与Java体系结构(一)
<JVM上篇:内存与垃圾回收篇>01-JVM与Java体系结构
<JVM上篇:内存与垃圾回收篇>01-JVM与Java体系结构(一)
|
缓存 Oracle Java
<JVM上篇:内存与垃圾回收篇>01-JVM与Java体系结构(二)
<JVM上篇:内存与垃圾回收篇>01-JVM与Java体系结构
<JVM上篇:内存与垃圾回收篇>01-JVM与Java体系结构(二)