2.3本地方法栈
本地方法栈,即当我们的java虚拟机调用一些本地方法时需要给这些本地方法提供的内存空间。本地方法是指那些不是由java代码编写的代码。由于java语言的限制,有时候不能直接与操作系统底层的代码打交道,所以就需要像c、c++语言编写的本地方法与操作系统底层api打交道
java的许多基础类库中都有使用到本地方。如Object类中的
clone方法
hashCode方法
notify方法
本地方法没有java实现,它的底层都是由c或c++语言编写的
Last updated
Was this helpful?