java调用c/c++函数库工具

jni(Java Native interface 最快,最原始,难度非常大)
jna(Java Native Access 比jnr要慢一些,最简单,建议学习)
jnr(Java Native Runtime 比jni要慢,比jna要快,建议学习)
javaCPP (cpp指C++,调C++代码比较方便,可以生成C++的jni代码)
JNative(9年前已经不维护了,只有32位的,不支持64位jdk使用,慎重使用)

Java 外部函数接口:JNI, JNA, JNR区别

posted @ 2022-09-06 14:23  黄河大道东  阅读(46)  评论(0编辑  收藏  举报