标签: java java-native-interface loadlibrary
我正在写一个JNI程序,我想在我使用它之后卸载dll。 我能为此目的做些什么?我在Javadoc中找不到unloadLibrary()方法。
unloadLibrary()
答案 0 :(得分:6)
没有直接手动卸载dll的方法。
简单地说,当加载你的jni-dll的Class的ClassLoader由垃圾收集器处理时,你的dll将被卸载。
答案 1 :(得分:1)
JVM将管理卸载库,所以不要打扰自己:)
答案 2 :(得分:-2)
尝试:
FreeLibrary(sdl_library);