Part1
Java Native Interface-JNI-JAVA本地调用
JNI标准是Java平台的一部分, 允许Java代码和其他语言进行交互;
开始实现->
Step 1) 编写Java代码, 编写一个JNI接口HelloJNI.java
1
2
3
4
5
6
7
8
9
10
11
|
public
class
HelloJNI {
static
{
System.loadLibrary(
"hello"
);
// hello.dll (Windows) or libhello.so (Unixes)
}
// A native method that receives nothing and returns void
private
native
void
sayHello();
public
static
void
main(String[] args) {
new
HelloJNI().sayHello();
// invoke the native method
|