为何要学习jni,或者jni的好处是什么java
首先jni是实现java和本地语音的相互调用android
在android中就是java和c或者c++的相互的调用c++
好处!!安全
1.使用jni能够使java代码去操做硬件,好比人工操控等,学习
2。c直接运行在底层,操做效率高,好比人脸识别那种开源库,就须要用jni去调用,解决效率问题编译
3.使用jni能够调用各类c语音写的优秀的开源库效率
4.处于安全的考虑 ,由于java语言反编译比较简单,可是c语言反编译就比较困难硬件