我是一名嵌入式 C 程序员,正在使用 JNI 将我用本机 C/C++ 编写的代码与 Java 集成。我很想知道原始 data_type 是否可以通过引用传递?我指的是这个链接http://java.sun.com/docs/books/jni/html/objtypes.html#5279 这对我的事业没有帮助。
基本上我想要实现的是这样的: // 获取由本地调用更新的 val int nativeFunc(short val); Java函数:
class main
{
short val;
val = 0;
nativeFunc(val);
System.out.println(val)
}
int nativeFunc(short val)
{
// Code to update OUt param val
// Need this portion
}
我不知道这是不是一个非常简单的答案。