如何从java调用汇编语言代码编写的函数?

时间:2011-02-03 09:18:13

标签: java assembly java-native-interface native-code native-methods

嗨我想将汇编语言代码与java结合..伙计给我一些想法和示例程序,如hello world,因为汇编语言对我来说是新的..

1 个答案:

答案 0 :(得分:3)

“正确”的解决方案是JNI或JNA。

但这取决于你的代码。例如,如果您希望调用命令行实用程序编译为本机代码(并且使用哪种语言编写此实用程序无关紧要),请通过调用命令行来调用它(使用Runtime.exec()或{{1}如果它是一个库使用JNI / JNA。如果这不仅仅是一个库,而是例如MS COM组件(ActiveX)使用一个可用的java互操作性项目,如Jawin,Jintegra,Jinterop等。