美文网首页
JVM篇之jvm运行时数据区

JVM篇之jvm运行时数据区

作者: writeanewworld | 来源:发表于2020-01-15 14:21 被阅读0次

1.前言

jvm运行时数据区 分为五块,一定要记住


2.每个块的简单作用

-方法区:存储类 、类信息、静态变量
-堆:所有数组 对象的生成都是在堆中实现的
-Java虚拟机栈:执行一个方法的时候,java虚拟机就会创建一个栈帧,对应的入栈到出栈就是这个方法调用的整个过程,一个方法对应一个栈
-本地方法栈:java虚拟机执行一些本地方法库,比如native方法就是在本地方法栈里运行的
-程序计数器:记录字节指令的行号

相关文章

  • Java虚拟机02-JVM运行时数据区

    1 JVM运行时数据区 JVM运行时数据区(JVM Runtime Area)其实就是指JVM在运行期间,其对计算...

  • JVM结构书目录

    JVM结构 JVM结构之运行时数据区 JVM结构之执行引擎 JVM结构之类加载子系统 JVM结构之本地方法接口(J...

  • JVM学习笔记

    JVM 注意:0、JVM运行时数据区和JVM内存模型不要搞混1、运行时数据区可以分为:堆、方法区、虚拟机栈、本地方...

  • 线程在JVM中的运行原理

    。线程在启动运行时,主要是在运行时数据区(JVM的内存模型),而JVM的运行时数据区主要包括堆,方法区,Java栈...

  • JVM内存模型

    一、JVM内存模型图解 JVM 运行时数据区 (JVM Runtime Area) 其实就是指 JVM 在运行期间...

  • 万字长文把[JVM]从头到尾讲一遍

    第一篇:[JVM入门指南01]内存区域与溢出异常——主要介绍JVM的运行时数据区第二篇:[JVM入门指南02]GC...

  • jvm内存模型及GC记录

    在jvm中有一块非常重要的区域,就是jvm运行时数据区。今天对该区域做下总结和记录: 在讨论jvm运行时数据区前,...

  • jvm 运行时数据区-01

    jvm 运行时数据区 jvm 运行时数据区 ,将内存划分为5个区域,java 代码在运行时 类里面的 组成部分 分...

  • 线程安全之可见性问题

    Java内存模型 VS JVM运行时数据区 首先Java内存模型(JMM)和JVM运行时数据区并不是一个东西,许多...

  • 5.JVM层GC调优

    JVM与调优 imooc JVM Markdown JVM的内存结构 运行时数据区 程序计数器PC Regist...

网友评论

      本文标题:JVM篇之jvm运行时数据区

      本文链接:https://www.haomeiwen.com/subject/fzdtzctx.html