通过jni在java中存储pthread_t

时间:2013-04-23 16:57:41

标签: java casting java-native-interface pthreads

我有一个同时具有Java和Native(C / C ++)代码的应用程序。我需要在Java端存储一个pthread_t,那将是什么类型的Java和JNI?

1 个答案:

答案 0 :(得分:2)

转换为void*并存储在Java long中。

pthread_t通常是指向系统相关struct的指针;它将在32位系统上为32位(Java int),在64位系统上为64位(Java long)。