首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于JNA的资源释放的有关问题 ! 高手来!

2012-08-02 
关于JNA的资源释放的问题 !! 高手来!!!Java codepublic interface SiInterfaceDll extends Library {SiInt

关于JNA的资源释放的问题 !! 高手来!!!

Java code
public interface SiInterfaceDll extends Library {        SiInterfaceDll INSTANCE = (SiInterfaceDll)Native.loadLibrary("SiInterface",SiInterfaceDll.class);        public int INIT(byte[] pErrMsg); // 初始化        public int BUSINESS_HANDLE(String inputData,byte[] outputData);// 交易    }


在做一个web项目的时候,用到了 jna 与第三方提供的dll通信.
可是我在这里有个疑问, 就是 Native.laodLibrary() 之后,该怎么释放资源啊.

比如说像 输入输出流(I/O)之类的, 都有 close 的操作释放资源.

那这个 load 该怎样释放呢??

除了 jna, 还有没有其他的比较高效率的方法,能与dll通信的???

[解决办法]
Jnative手动释放dll资源,这个我做过

热点排行