虚拟主机域名注册-常见问题 → 其他问题 → 其他问题 | |||||||
[原创][22ITS技术网]JNI 中函数的参数-云主机
以下内容仅代表本人观点:http://www.joceancloud.com java和c是如何互通的? 其实不能互通的原因主要是数据类型的问题,jni解决了这个问题 当VM载入libmedia_jni.so档案时,就呼叫JNI_OnLoad()函数。 其中比较难以理解的是第二个参数,例如 "()V" ,"(II)V", "(Ljava/lang/String;Ljava/lang/String;)V". 实际上这些字符是与函数的参数类型一一对应的。"()" 中的字符表示参数,后面的则代表返回值。例如"()V" 就表示void Func(); "(II)V" 表示 void Func(int, int); 数组则以"["开始,用两个字符表示 http://www.joceancloud.comhttp://blog.jrj.com.cn/7175997176,9861012a.html 原文转自杰森云数码:http://www.joceancloud.com 免费虚拟主机22US数码:http://windows.joceancloud.com 便宜空间:http://www.22new.net
|
|||||||
>> 相关文章 | |||||||