首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Java中JNI的施用(二)——参数传递

2012-11-07 
Java中JNI的使用(二)——参数传递上次对JNI(Java Native Interface)调用做了个简单的介绍,在Java中调用C/C++

Java中JNI的使用(二)——参数传递

上次对JNI(Java Native Interface)调用做了个简单的介绍,在Java中调用C/C++的方法中,所有的方法都没有传递任何参数。考虑到Java和C/C++之间的String等类型的区别(具体区别请参考别的文章),通过查询JDK1.6的JNI相关api和docs的函数说明,对在方法中调用参数进行了测试,本次测试主要是jstring和char *之间的相互转换的函数:具体的转换代码如下:

package org.clzps;import junit.framework.TestCase;public class TestJNICaller extends TestCase {public void testCase() {JNICaller caller = new JNICaller();caller.print("你好");}}
?

?

热点排行