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

用System.loadLibrary("")调用动态库以后,怎么释放呢

2012-01-18 
用System.loadLibrary()调用动态库以后,如何释放呢?用System.loadLibrary( )调用动态库以后,如何释放

用System.loadLibrary("")调用动态库以后,如何释放呢?
用System.loadLibrary( " ")调用动态库以后,如何释放呢?
我是在网页中调用APPLET,然后用APPLET调用DLL的.调用过程没有任何问题,但在有APPLET的页面,退出IE的时候,IE关闭了,但系统中的IE线程却没有关闭.感觉这个问题是因为IE页面退出了,但用System.loadLibrary( " ")调用的动态库并没有释放才造成的.那么,有什么办法能释放System.loadLibrary( " ")调用的DLL呢?
System.gc什么的我都用了,但是不行.有什么方法能显式的释放System.loadLibrary( " ")调用的DLL吗?页面失效JAVA自动回收机制不行的.

[解决办法]
System.loadLibrary( " ")都应该是加载到内存吧.LZ有没有试过不调用DLL,是否出现这样效果
理论上不应该
[解决办法]
应该是applet没有退出,dll在java里面没有显式释放的方法的。
[解决办法]
还真没有发现过释放的方法

热点排行