首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

jni用于串口通信到一部分代码看不懂,该怎么解决

2012-04-03 
jni用于串口通信到一部分代码看不懂谁能帮我解释下这几段是啥意思?先谢谢了Java codejclass cFileDescript

jni用于串口通信到一部分代码看不懂
谁能帮我解释下这几段是啥意思?先谢谢了

Java code
jclass cFileDescriptor = (*env)->FindClass(env, "java/io/FileDescriptor");jmethodID iFileDescriptor = (*env)->GetMethodID(env, cFileDescriptor, "<init>", "()V");jfieldID descriptorID = (*env)->GetFieldID(env, cFileDescriptor, "descriptor", "I");mFileDescriptor = (*env)->NewObject(env, cFileDescriptor, iFileDescriptor);(*env)->SetIntField(env, mFileDescriptor, descriptorID, (jint)fd);


[解决办法]
相当于 
FileDescriptor mFileDescriptor = new FileDescriptor();
mFileDescriptor.descriptor = fd;

热点排行