JAVA JVM栈的存储单位

栈中存储什么? 每个线程都有自己的栈,栈中的数据都是以栈帧(Stack Frame)的格式存在; 在这个线程上正在执行的每个方法都各自对应一个栈帧;(一个方法的执行就相当于栈帧的入栈,执行完毕后就是栈帧出栈); 栈帧是一个内存区块,是一个数据集,维系着方法执行过程中的各种信息数据; 栈运行原理 JVM直接对Java栈的操作只有两个,就是对栈帧的压(入)栈和出栈,遵循“先进后出”/“后进先出” 原则
相关文章
相关标签/搜索