JNI 提供了 java 调用动态库的方案,但是不是很方便,动态库需要专门编写,目前已经有更好的方案 JNA 方案。