什麼是JVM中的本地方法棧

本地方法棧的功能和特點類似於虛擬機棧,均具有線程隔離的特點以及都能拋出StackOverflowError和OutOfMemoryError異常。本地方法棧服務的對象是JVM執行的native方法,其就是一個java調用非java代碼的接口,作用是與操作系統和外部環境交互 如果某個虛擬機實現的本地方法接口是使用C連接模型的話,那麼它的本地方法棧就是C棧。當C程序調用一個C函數時,其棧操作都是確定的
相關文章
相關標籤/搜索