标签:
原文网址:http://leidiqiu.iteye.com/blog/720307
JNI 的基本问题就是解决 Java 和 C++ 代码互相调用的通信问题,在 C++ 代码编写过程中最大的问题莫过于适应其中的代码编写规则,C++调用或是返回的内容必须遵守 JVM 和 C++ 代码的通信规则。
C++ 调用 Java 的一般步骤如下:
Java类型 |
符号 |
boolean | Z |
byte |
B |
char |
C |
short | S |
int | I |
long | L |
float | F |
double |
D |
void |
V |
objects对象 | Lfully-qualified-class-name; L类名; |
Arrays数组 | [array-type [数组类型 |
methods方法 | (argument-types)return-type(参数类型)返回类型 |
下面是本人练习的例子
标签:
原文地址:http://www.cnblogs.com/wi100sh/p/5172288.html