开始我的 JNI 入门吧
JNI (java native interface) java本地开发接口(一句话 : 就是1个 adapter)。
JNI 是一个协议 - 是用来让 java代码和C,C++ 代码可以沟通(相互调用) 的一种协议 ,JNI 扩展了java虚拟机的能力 。
Java语言提供的类库无法满足要求,且在数学运算,实时渲染的游戏上,音视频处理等方面上与C/C++相比效率稍低。
Java语言无法直接操作硬件,C/C++代码不仅能操作硬件而且还能发挥硬件最佳性能。
首先 要从最基本的开始 androd 调用 C,C++代码 肯定最起码代码不说会写,最起码是要能看懂和修改的,我把大1学的C语言也早早就忘光了哈哈。所以跟着复习点基础吧。
更深入的学习就有待以后吧 - -
C语言的基本数据类型:
C语言的多级指针:
数组
动态数组
C语言的结构体
联合体
枚举
typedef
宏定义
#define STE_LEN 80
还有很多要复习的东西,先看这么多。