[java虚拟机].02本地方法接口与本地方法栈

本地方法接口作用:

本地方法接口中声明的主要是规范,规范明确分开了 Java 代码与本机代码(C/C++)的执行,定义了一个清晰的 API 在这两者之间进行通信。通俗点说这里面声明的接口就是为了调用c++/c编写的代码而制定的规范。

本地方法栈的接口作用

本地方法栈的作用为了区别开java栈,将普通方法放在java栈,而将实现本地接口规范中的方法放在本地方法栈中。

举个案例

Thread类中的start0声明是native,像这样的方法就是调用的就是非java编写api。
[java虚拟机].02本地方法接口与本地方法栈

相关文章:

  • 2021-05-07
  • 2022-12-23
  • 2021-04-25
  • 2022-12-23
  • 2021-11-18
  • 2022-01-21
  • 2022-12-23
  • 2021-11-17
猜你喜欢
  • 2022-12-23
  • 2021-10-27
  • 2022-12-23
  • 2022-12-23
  • 2021-11-07
  • 2021-11-05
相关资源
相似解决方案