您的位置:首页 > 编程语言 > Java开发

JAVA调用本地方法

2011-04-06 15:15 197 查看
JAVA调用本地方法注意

如果要在C中使用,所有的env->都要被替换成(*env)->,而 且后面的函数中需要增加一个参数env

c中的jstring
数据类型就是java传入的String对象,经过jni
函数的转化就能成为c的char*。

Java
类型
本地c类型
说明
boolean

jboolean

无符号
8 位
byte
jbyte

无符号
8 位
char
jchar

无符号
16 位
short
jshort

有符号
16 位
int

jint

有符号
32 位
long
jlong

有符号
64 位
float
jfloat

有符号
32 位
double
jdouble

有符号
64 位

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: