天天看点

六-本地方法接口

六-本地方法接口

一个Native Method就是一个Java调用非Java代码的接口,该方法是由非Java语言实现。

有时Java应用需要与Java外面的环境交互,这是本地方法存在的主要原因。你可以想想Java需要与一些底层系统,如操作系统或某些硬件交换信息时的情况。本地方法正是这样一种交流机制:它为我们提供了一个非常简洁的接口,而且我们无需去了解Java应用之外的繁琐的细节。