c使用JNI调用java,方法的参数是类名,如何传递

来源:百度知道 编辑:UC知道 时间:2024/09/12 21:09:56
java的函数如下:
SequenceFile.Writer out = SequenceFile.createWriter(fs, conf, new Path(destFile), LongWritable.class,Text.class,SequenceFile.CompressionType.BLOCK);

LongWritable.class和Text.class是类名称,在C中如何传递?
C调用JAVA的,参数是对象的已经可以了,但是参数是类名称的不知道怎么传递

这个真不知。。。。不过貌似JNI是JAVA用来调用C的吧?

还真没有听说过哎。。。也许是学识短浅。。。但是一个是面向对象的一个是面向过程的,怎么传递啊?

貌似只有java使用jni调用c这一说法吧

c可以使用jni吗?