Java 要么是don';调用Get时不能复制或失败<;基本类型>;阵列设备或同等设备

Java 要么是don';调用Get时不能复制或失败<;基本类型>;阵列设备或同等设备,java,c,java-native-interface,Java,C,Java Native Interface,JNIGetArrayElements函数系列具有以下形式的签名,用于从C访问Java数组元素: NativeType*GetArrayElements(JNIEnv*env、ArrayType数组、jboolean*isCopy) isCopy用于指示返回的数据是否为副本。有没有办法调用这些函数(或类似函数)而不复制或失败 如果可能的话,我想从C中访问一个Java数组,或者调用GetArrayRegion家族中的一个,将数组数据复制到我选择的位置 编辑:我怀疑目前无法做到这一点。如果是这样的话

JNI
GetArrayElements
函数系列具有以下形式的签名,用于从C访问Java数组元素:

NativeType*GetArrayElements(JNIEnv*env、ArrayType数组、jboolean*isCopy)

isCopy
用于指示返回的数据是否为副本。有没有办法调用这些函数(或类似函数)而不复制或失败

如果可能的话,我想从C中访问一个Java数组,或者调用
GetArrayRegion
家族中的一个,将数组数据复制到我选择的位置

编辑:我怀疑目前无法做到这一点。如果是这样的话,我很乐意接受一个证实这一事实的答案,特别是如果它能够解释为什么JNI是这样设计的