1.本地方法栈
java虚拟机栈用于管理java方法的调用,而本地方法栈用于管理本地方法的调用
本地方法栈,也是线程私有的
- 本地方法可以通过本地方法接口来访问虚拟机内部的运行时数据区
- 它甚至可以直接使用本地处理器中的寄存器
- 直接从本地内存的堆中分配任意数量的内存
并不是所有的jvm都支持本地方法,在Hotspot中,直接将本地方法栈和虚拟机栈合二为一
java虚拟机栈用于管理java方法的调用,而本地方法栈用于管理本地方法的调用
本地方法栈,也是线程私有的
- 本地方法可以通过本地方法接口来访问虚拟机内部的运行时数据区
- 它甚至可以直接使用本地处理器中的寄存器
- 直接从本地内存的堆中分配任意数量的内存
并不是所有的jvm都支持本地方法,在Hotspot中,直接将本地方法栈和虚拟机栈合二为一