JNI,使用NewObject方法后如何释放资源? ( 积分: 200 )

  • 主题发起人 主题发起人 -=Jujus=-
  • 开始时间 开始时间
J

-=Jujus=-

Unregistered / Unconfirmed
GUEST, unregistred user!
我的应用系统中需要使用JNI调用Java方法,但在使用过程中发现内存一直无法释放,经测试,发现问题出在调用JNI的NewObject方法上,我怀疑是创建的对象由于被Java虚拟机外部引用导致虚拟机无法对此部分内存进行回收,请教各位大侠,我该怎么办?急~~~~~~~~~
 
我的应用系统中需要使用JNI调用Java方法,但在使用过程中发现内存一直无法释放,经测试,发现问题出在调用JNI的NewObject方法上,我怀疑是创建的对象由于被Java虚拟机外部引用导致虚拟机无法对此部分内存进行回收,请教各位大侠,我该怎么办?急~~~~~~~~~
 
使用JNI调用Java释放内存,和一般的释放内存有什么区别?直接用完后释放不行么?
 
我不知道怎么释放,求救~~~~~~~~~~~~~~
 

Similar threads

D
回复
0
查看
930
DelphiTeacher的专栏
D
D
回复
0
查看
871
DelphiTeacher的专栏
D
D
回复
0
查看
945
DelphiTeacher的专栏
D
D
回复
0
查看
777
DelphiTeacher的专栏
D
后退
顶部