在 Windows 32 位和 64 位计算机上使用正斜杠和反斜杠作为文件路径的分隔符

在 Windows 32 位和 64 位计算机上使用正斜杠和反斜杠作为文件路径的分隔符

我使用的是 32 位 Windows 计算机,JVM 为 32 位。我尝试在计算机上加载 DLL 文件,并且指定的路径包含“\”作为路径分隔符。但是,如果我尝试在 Java 程序中使用“/”作为路径分隔符,则无法加载 dll,并显示错误消息“找不到文件”。

但是,当我尝试在装有 32 位 JVM 的 64 位 Windows 计算机上加载相同的 DLL 时,我的 Java 程序接受“/”作为路径分隔符。如果 Java 程序中的路径分隔符为“\”,则无法加载 dll,并显示错误消息“找不到文件”。

任何指针。

相关内容