Эта ссылка, кажется, предполагает, что «это просто работает»: (довольно далеко от внизу в разделе 7.3 Присоединение собственных потоков) http://java.sun.com/docs/books/jni/html/invoke.html
Я не понимаю, как это возможно, будет ли встроенная JVM для автоматического запуска собственных потоков? Или поставить в очередь звонки JNI? Как еще могло быть несколько обращений к одной и той же виртуальной машине? который я не проинструктировал делать какие-либо потоки?
Я могу представить, что работать будет, если java-код будет просто выполняться в том же вызывающем потоке, что и c-код. Это верно? Это означало бы, что мне не нужно выполнять какие-либо потоки в Java.