71

javaSystem.load()和in有什么区别?System.loadLibrary()

我想加载一个库,但我不想添加环境变量的路径。这些中的任何一个都有帮助吗?

4

1 回答 1

85

不同之处在于 API 文档。System.loadLibrary(String libname)允许您从默认路径加载——Java 库路径。

另一个System.load(String filename)允许您从绝对路径加载它,您必须将其指定为文件名。

如果你不想弄乱你的java.library.path环境变量,你应该使用System.load()

于 2011-08-10T19:20:53.393 回答