Java 内存模型基本概念

一 根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分 1、栈:用于存放运行时局部变量(基本数据类型和对象引用)、操作栈、动态链接、方法出口等数据信息。 虚拟机栈:每个线程有一个私有的栈,随着线程的创建而创建。 栈帧:栈里面存着的是一种叫“栈帧”(Java方法执行的内存模型)模型,每个方法被执行时都会创建一个栈帧,当方法执行结束后这些变量所占有的内存将会自动
相关文章
相关标签/搜索