Native,虚拟机中的native关键字到底有啥用?是什么?
在我创建线程的时候,发现其底层会区调用一个没有返回值,没有方法体的接口,这让我很疑惑,了解后发现,原来被**native**修饰过的方法,在内存中会放到一个叫**本地方法栈(Native Method stack)**的地方记录着,如果该方法被加载,会调用**本地方法接口(Java Native Method Interface)**加载**本地方法库**;
![在这里插入图片描述](https://img-blog.csdnimg.cn/ec58d66312364ea988f90d412c0de695.p
原创
2022-01-04 23:43:53 ·
527 阅读 ·
0 评论