GetStringUTFChars注意事项
jboolean isCopy = NULL
//函数内部复制,isCopy为JNI_TURE,没有复制为JNI_FALSE,不是外部参数所能控制的
char *c_str = (*env)->GetStringUTFChars(env, jstr, &isCopy); //传入jboolean
//意义:如果isCopy为JNI_FALSE,c_str和jstr都是指向同一个字符串,不能修改Java字符串
//一般情况下:char *c_str = (*env)->GetStringUTFChars(env, jstr, NULL);
//只要使用GetStringUTFChars,一定要释放
//释放
(*env)->ReleaseStringUTFChars(env, jstr, c_str);