我知道可以在 java 中加载 DLL(Windows 库)。
而且我知道编译后的 java 程序可以在任何地方运行..
加载DLL的java程序可以在Unix环境下运行吗? (如果 DLL 文件存在)
最佳答案
没有。 DLL 运行与 UNIX 操作系统不兼容的 native Windows 指令。但是共享库 (.so) 可以使用 JNI 访问.
为确保可移植的“一次编写随处运行”模型,应避免调用 native 库以支持纯 Java 实现。
关于java - UNIX系统java加载DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13565280/