ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
在你的程序不再需要使用一个全局引用的时候,你应当使用DeleteGlobalRef释放一个全局引用。如果这个函数调用失败了,Java虚拟机就无法回收相关的对象了,即使这个对象再也不会被使用。 你应当调用DeleteWeakGlobalRef当你的Native代码不再需要访问一个全局弱引用的时候,如果这个函数调用失败,弱引用指向的对象仍然会被回收,但是如全局引用本身占用的空间将不能够在被使用了。