在学习java虚拟机时认识了native方法
一个Native Method就是一个Java调用非Java代码的接口。我们把这类接口称为JNI(Java Native Interface),它提供了若干的API实现了Java和其他语言的通信(主要是C&C++),它允许Java代码和其他语言写的代码进行交互。这些接口有赖进一步学习。
1.编写java代码
2.将java代码编译为class文件
3.使用javah将class文件转化为c头文件.h并根据头文件写出具体方法,并用文件与java库中两个文件生成dll
4.运行java程序,System.loadLibrary()调用dll中的函数
原文:https://www.cnblogs.com/chendie/p/10958609.html