java提供了与c的交互功能,在此记录一下交互的步骤
1,用javac将书写的java代码用javac编译成字节码文件
2,用javah将生成的字节码解释成.h文件
3,将.h文件包含在你的.c文件中
4,用c编译器将.c文件编译、链接生成.dll动态链接库文件。
5,在你的java程序中将.dll文件包含进去即可。
这样就可以和容易的实现java和c的相互交互。这种思想应该也可以运用到别的语言相互交互的程序中。
java提供了与c的交互功能,在此记录一下交互的步骤
1,用javac将书写的java代码用javac编译成字节码文件
2,用javah将生成的字节码解释成.h文件
3,将.h文件包含在你的.c文件中
4,用c编译器将.c文件编译、链接生成.dll动态链接库文件。
5,在你的java程序中将.dll文件包含进去即可。
这样就可以和容易的实现java和c的相互交互。这种思想应该也可以运用到别的语言相互交互的程序中。