Java 中的 System.load() 和 System.loadLibrary 之间的区别

2022-08-31 14:01:46

Java 中的 System.load()System.loadLibrary() 有什么区别?

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


答案 1

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

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

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


答案 2

推荐