java中System.load()
和System.loadLibrary()
的区别是什么?
我想加载一个库,但我不想将路径添加到环境变量。这些会有帮助吗?
区别在于API文档。System.loadLibrary(String libname)
允许您从默认路径加载——Java库路径。
另一个System.load(String filename)
允许您从绝对路径加载它,您必须将其指定为文件名。
如果你不想打乱你的java.library.path
环境变量,你应该使用System.load()