标签: synchronization java-native-interface native-code
我有一个本机库,我想在我的Java应用程序中使用它。多个线程将使用该库,并且多个Java进程也将使用相同的库。该库是用C语言编写的,我目前正在Windows上使用MinGW进行编译。我应该使用什么同步机制来同步非线程安全的本机库?
提前致谢!
答案 0 :(得分:3)
最简单的方法是制作所有Java本机方法static synchronized。
static synchronized