如何在Java中逆转System.loadLibrary?

 2023-01-19    321  

问题描述

我正在编写JNI程序,并且在使用它完成后,我想卸载DLL.
为此,我该怎么办?我在Javadoc中找不到unloadLibrary()方法.

推荐答案

没有直接的方法可以手动卸载DLL.

如何在Java中逆转System.loadLibrary?

简单地说,当加载JNI-DLL的类的类上载器由垃圾收集器处理时,您的DLL将被卸载.

.

其他推荐答案

JVM将管理卸载库,所以不要打扰自己:)

其他推荐答案

尝试:

FreeLibrary(sdl_library);

以上所述是小编给大家介绍的如何在Java中逆转System.loadLibrary?,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!

原文链接:https://77isp.com/post/25847.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。