Chap1:JNI 完全手册.........................................................................................................................3
Chap2:JNI-百度百科 .....................................................................................................................11
Chap 3:javah 命令帮助信息 ......................................................................................................16
Chap 4:用 javah 产生一个.h 文件 ...............................................................................................17
Chap5:jni 教程(very very good)......................................................................................................19
Chap6: JNI 传递返回值..................................................................................................................26
15.2.2.3 传递字符串...............................................................................................................28
15.2.2.4 传递整型数组 .......................................................................................................29
15.2.2.5 传递字符串数组 ...................................................................................................30
15.2.2.6 传递对象数组 .......................................................................................................31
Chap7:Jni 中 C++和 Java 的参数传递 ...........................................................................................33
Chap8:如何将 java 传递过来的 jbyteArray 转换成 C/C++中的 BYTE 数组..............................47
Chap5:使用 JNI 技术实现 java 程序调用第三方 dll(c/c++)文件的功能 ....................................47
Chap9:如何编写 jni 方法(转载)................................................................................................55
1、实例一:在 jni 中调用标准 c 中自带的函数 printf():....................................................57
2、实例二、调用 c 语言用户定义的函数...........................................................................58
3、实例三、在 jni 函数中访问 java 类中的对象实例域.....................................................58
4、实例四:在 jni 函数中访问类的静态实例域 .................................................................60
5、实例五:在 jni 函数中调用 java 对象的方法.................................................................60
6、实例六:在 jni 函数中调用 java 类的静态方法.............................................................61
7、实例七:jni 函数中传递基本数据类型参数 ..................................................................62
8、实例八:在 jni 函数中传递对象类型参数 .....................................................................62
9、实例九:在 jni 函数中处理字符串 .................................................................................63
10、实例十:在 jni 函数中处理数组 ...................................................................................64
11、实例十一:在 jni 中的返回值问题 ...............................................................................65
12、实例十二:在 jni 中创建 java 类对象:.......................................................................66
Chap10:在 Windows 中实现 Java 本地方法..............................................................................66
1.Java 调用 C........................................................................................................................67
2.调试......................................................................................................................................76
3.其他信息..............................................................................................................................79
Chap11:如何在 C/C++中调用 Java................................................................................................80
1.环境搭建...............................................................................................................................81
2.初始化虚拟机.......................................................................................................................83
3.访问类方法...........................................................................................................................85
4 访问类属性...........................................................................................................................87
5.访问构造函数.......................................................................................................................88
6.数组处理...............................................................................................................................89
7.中文处理...............................................................................................................................89
8.异常.......................................................................................................................................91
9.线程和同步访问...................................................................................................................91
10.时间.....................................................................................................................................92
Chap12:基本 JNI 调用技术(c/c++与 java 互调).........................................................................93
Chap13:JNI 的 c 代码中,另外一个线程获取 JNIEnv ............................................................96