Jni中C+和Java的参数传递 Java Native Interface(JNI)是Java语言的本地编程接口,是J2SDK的一部分。在java程序中,我们可以通过JNI实现一些用java语言不便实现的功能。通常有以下几种情况我们需要使用JNI来实现。1.标准的java类库没有提供你的应用程序所需要的功能,通常这些功能是平台相关的。2.你希望使用一些已经有的类库或者应用程序,而他们并非用java语言编写的。3.程序的某些部分对速度要求比较苛刻,你选择用汇编或者c语言来实现并在java语言中调用他们。在java核心技术中,作者提到JNI的时候,建议不到万不得已不要使用JNI技术,一方面它需要你掌握更多的知识才可以驾驭,一方面使用了JNI你的程序就会丧失可移植性。在本文我们跳过JNI的底层机制,读者最好先把它想象为本地代码和java代码的粘合剂。利用VC+6.0实现JNI的最简单的例子最近项目中设计到JNI的技术,对于VC+我是一知半解.JNI是知道和Native方法的接口,从来没用过.但是摸了一会,还是感觉有点门路,搞定了JNI的难题以后,对于自