jni里用c语言创建的java对象需要自己释放吗

2025-06-26 12:39:38
推荐回答(1个)
回答1:

在C语言里面当你对数组的存取完成后,要确保调用相应的ReleaseXXXArrayElements函数,参数是对应Java数组和GetXXXArrayElements返回的指针。这个释放函数会复制你做的任何变化(这样它们就反射到java数组),然后释放所有相关的资源