JVM基础(一):JAVA内存区域

Java内存区域 上面这张图就是jvm运行时的状态。具体划分为如下5个内存空间: 1-3为线程私有,4-5为线程共享 1、程序计数器:为了线程切换后能恢复到正确的执行位置。线程私有 2、Java虚拟机栈:虚拟机栈描述的是Java方法执行的内存模型:方法被调用时创建栈帧-->局部变量表->局部变量、对象引用。线程私有 3、本地方法栈:为虚拟机执使用到的Native方法服务。线程私有 4、Java堆:
相关文章
相关标签/搜索