JAVA虚拟机内存(栈,堆,方法区)

一 、java虚拟机的内存可以分为三个区域:栈stack 、堆heap、方法区method area 1. 栈的特点如下: 1)栈描述的方法执行的内存模型,每个方法被调用都会创建一个栈帧(存储局部变量、操作数、方法出口等) 2)JVM为每一个线程创建一个栈,用于存放该线程执行方法的信息(实际参数、局部变量) 3)栈属于线程私有,不能实现线程之间的共享! 4)栈的存储特性是“先进后出,后进先出” 5
相关文章
相关标签/搜索