为了对应 c 和 Java 的数据类型,Java 本地接口定义了 jint、jlong 等类型,在头文件中被 typedef 语句声明为等价类型。
JNI 有两组操作字符串的函数,一组把 Java 字符串转为 “改良的UTF-8”字节序列,另一组转为 UTF-16 数值的数组。
带字符串的本地方法都接受一个 jstring 类型的值,带字符串参数返回值的本地方法必须返回一个 jstring 的值。