1

Java アプリケーションで使用したいネイティブ ライブラリがあります。複数のスレッドがライブラリを使用するだけでなく、複数の Java プロセスも同じライブラリを使用します。ライブラリは C で書かれており、現在 Windows で MinGW を使用してコンパイルしています。スレッドセーフでないネイティブ ライブラリを同期するには、どの同期メカニズムを使用すればよいですか?

前もって感謝します!

4

1 に答える 1

3

最も簡単な方法は、すべての Java ネイティブ メソッドを作成することstatic synchronizedです。

于 2013-02-03T03:48:32.133 に答える