2012年3月30日

技术转载:Jni学习三:jni使用java对象详解

摘要: 一、 首先写了java文件:public class HeaderFile { private native void doVoid(); native int doShort(); native void doArray(Object[] o ); native int doInt(int i); //byte ,short ,int,long,float,double ,boolean,char native int doInt(double d); //byte ,short ,int,long,float,... 阅读全文

posted @ 2012-03-30 10:50 duancanmeng 阅读(287) 评论(0) 推荐(0) 编辑

技术转载:Jni学习二:JNI 数据类型

摘要: 转自:http://wxiaolei.blog.163.com/blog/static/10387601200841762812328/通过本章可以了解c文件如何使用java复杂的数据类型。从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计 的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。让我们看一些使用JNI的简单例子吧。使用java与本地已编译的代码交互,通常会丧失平台可移植性。但是,有些情况下这样做是可以接受的,甚至 阅读全文

posted @ 2012-03-30 10:05 duancanmeng 阅读(181) 评论(0) 推荐(0) 编辑

导航