一尘不染

Java中的原生关键字是什么?

java

Java中的原生关键字是什么?


阅读 474

收藏
2020-03-01

共2个答案

一尘不染

native关键字被应用于方法,以指示该方法是在本机代码使用JNI(Java本地接口)来实现。

2020-03-01
一尘不染

它标记了一种方法,它将以其他语言而不是Java来实现。它与JNI(Java本机接口)一起使用。

过去曾使用本机方法来编写对性能至关重要的部分,但是随着Java变得越来越快,这种方法现在变得不那么普遍了。当前需要本机方法

您需要从Java调用用其他语言编写的库。

您需要访问只能从其他语言(通常为C)访问的系统或硬件资源。实际上,许多与真实计算机交互的系统功能(例如磁盘和网络IO)只能执行此操作,因为它们调用了本机代码

2020-03-01