Как приложение может быть переписано в машинном коде и связано с Java?
Я читал языковую среду Java. В разделе High Performance я нашел этот блок
Приложения, требующие большого объема вычислительной мощности, могут быть спроектированы таким образом, что участки, требующие большого объема вычислений, могут быть переписаны в машинном коде по мере необходимости и взаимодействовать с платформой Java.
На самом деле я не понял, так как приложение может быть написано на машинном коде и взаимодействовать с платформой Java?
2 ответа
Вы можете использовать JNI для взаимодействия с собственным кодом.
Будьте уверены, что это действительно то, что вы хотите / нужно. Современная JVM предлагает множество возможностей с точки зрения оптимизации кода Java, поэтому "простой" Java достаточно часто.
JNI является мощным, но он приносит много головной боли...