标签: java casting java-native-interface pthreads
我有一个同时具有Java和Native(C / C ++)代码的应用程序。我需要在Java端存储一个pthread_t,那将是什么类型的Java和JNI?
pthread_t
答案 0 :(得分:2)
转换为void*并存储在Java long中。
void*
long
pthread_t通常是指向系统相关struct的指针;它将在32位系统上为32位(Java int),在64位系统上为64位(Java long)。
struct
int