标签: java concurrency native jna shared-libraries
我已将一些FORTRAN子例程编译到.so文件中,我使用JNA从Java调用它们。
FORTRAN
.so
JNA
Java
从多个线程同时调用子程序(可重入)是否安全?
我认为子程序不会保持任何全局状态,但JNA是否有任何要求?
答案 0 :(得分:2)
AFAIK JNA没有多线程使用的任何特定限制。至少我认为它没有,它没有显示出问题。 JNA是无国籍的,所以如果有的话,我会感到惊讶。