Witam,
czy istnieje możliwość wywołania kodu napisanego w innym języku (np. C++ lub C) z poziomu Javy?
Witam,
czy istnieje możliwość wywołania kodu napisanego w innym języku (np. C++ lub C) z poziomu Javy?
Tak. Wykorzystuje się do tego JNI (Java Native Interface).
Obce metody należy zadeklarować z użyciem słowa kluczowego native (same sygnatury - podobnie do metod abstrakcyjnych). To pozwala na wywołanie tych metod z poziomu kodu Javy.
Więcej na ten temat (jak skompilować bibliotekę i załadować ją do pamięci) można znaleźć pod adresem:
http://docs.oracle.com/javase/8/docs/technotes/guides/jni/index.html.