`
y13872888163
  • 浏览: 16931 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

JNI学习系列——初步认识JNI

阅读更多
初步认识JNI


什么是JNI? JNI是Java Native Interface的缩写,中文为JAVA本地调用。从Java1.1开始,Java Native Interface(JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。

设计目的

  标准的java类库可能不支持你的程序所需的特性。


·或许你已经有了一个用其他语言写成的库或程序,而你希望在java程序中使用它。  你可能需要用底层语言实现一个小型的时间敏感代码,比如汇编,然后在你的java程序中调用这些功能。比如你需要调用摄像头,打印机等就要C/C++来实现了。

基本流程图



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics