привет, я хотел бы включить код ассемблерного языка с java .. ребята дают мне некоторые идеи и примеры программ, таких как hello world, потому что язык ассемблера для меня новичок.Как вызвать функцию, написанную в коде языка ассемблера из java?
1
A
ответ
3
«Правильное» решение - JNI или JNA.
Но это зависит от вашего кода. Если, например, вы хотите вызвать утилиту командной строки, скомпилированную в собственный код (и не имеет значения, какой язык использовался для кодирования этой утилиты), вызовите ее путем вызова командной строки (используйте либо Runtime.exec()
, либо ProcessBuilder
. Если это использование библиотеки JNI/JNA.Если это не только библиотека, но, например, компонент MS COM (ActiveX) использует один из доступных проектов совместной работы Java, таких как Jawin, Jintegra, Jinterop и т. Д.
Java и * assembly * ... now * that * это необычная комбинация. Почему бы не C? – thkala