- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 JNA reload dll 卸载dll
最近项目需要用到JAVA访问dll的技术,最后发觉JNA真的是make life easier。结果调用成功后发觉有个问题,在程序退出的时候会报内存错误,猜想是dll没有卸载的原因。而且项目在某种网络中断的情况下,需要卸载dll并重新加载,然后进行连接。找了很久,查看JNA部分源码发觉dispose方法,但是这个方法是Native类的私有静态方法,最后利用反射机制访问dispose,卸载dll
2016-05-25 11:29:16 1552
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人