深入理解Java虚拟机(三)之详拆运行时数据区的各个结构----本地方法栈

本地方法栈 本地方法栈的特点 为什么要使用本地方法? 本地方法栈的特点 我们观察JVM运行时数据域发现java有两个栈,一个本地方法栈,一个Java虚拟机栈。Java虚拟机栈用于管理Java方法的调用,本地方法栈用于管理本地方法(底层用c/c++等非Java语言写的) 线程私有 允许被实现成固定大小或者可动态扩展内存 如果线程请求分配的栈容量超过本地方法栈允许的最大容量,Java虚拟机就会抛出St
相关文章
相关标签/搜索