Java中的原生关键字是什么?
述native关键字被应用于方法,以指示该方法是在本机代码使用JNI(Java本地接口)来实现。
native
它标记了一种方法,它将以其他语言而不是Java来实现。它与JNI(Java本机接口)一起使用。
过去曾使用本机方法来编写对性能至关重要的部分,但是随着Java变得越来越快,这种方法现在变得不那么普遍了。当前需要本机方法
您需要从Java调用用其他语言编写的库。
您需要访问只能从其他语言(通常为C)访问的系统或硬件资源。实际上,许多与真实计算机交互的系统功能(例如磁盘和网络IO)只能执行此操作,因为它们调用了本机代码