當JNI遇到多線程--java對象如何被C++中的多個線程訪問?

java中要訪問C++代碼時, 使用JNI是惟一選擇. 然而,在多線程的狀況下, 可能出現如下問題:html 問題描述: 一個java對象經過JNI調用DLL中一個send()函數向服務器發送消息,不等服務器消息到來就當即返回.同時 把JNI接口的指針JNIEnv *env,和jobject obj保存在DLL中的變量裏. 一段時間後,DLL中的消息接收線程接收到服務器發來的消息, 並試圖經過保存
相關文章
相關標籤/搜索