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

在这里插入图片描述

本地方法接口作用:

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

本地方法栈的接口作用

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

举个案例

Thread类中的start0声明是native,像这样的方法就是调用的就是非java编写api。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值