Java中有一个规范的路径概念 WinApi中有一条完全合格的路径。
我很清楚规范路径是什么,但我不理解fully-qualified path's concepts。
对于文件或目录,完全排序的路径只存在一件事吗? - 像规范路径。
这两个概念完全相同吗?
修改:
还有一件事,
符号链接或硬链接是否属于完全限定路径?
修改
我问过维护Naming Files, Paths, and Namespaces页面的人让我知道这一点
他回答说。
这也是完全合格的路径吗?
C:\目录\ .. \目录\ file.txt的
从技术上讲,这是一个相对路径,因为它包含双点(..),而某些API不能正确处理它们(文档会明确指出它需要一个完全限定的路径)。
这两者是相互排斥的。
他的意思是,在我的猜测中,如果我们将一个像这样的“C:\ directory \ .. \ directory \ file.txt”的参数放到函数所需的完全限定路径中,该函数永远不会重新解释路径和然后失败了。
如果是这样,完全限定路径与规范路径完全相同。不是吗。
答案 0 :(得分:42)
答案 1 :(得分:0)
没有。恕我直言,完全限定路径只允许您以明确的方式查找资源(独立于当前工作目录,PATH环境等),但两条不同的路径可以识别相同的资源。
我不知道windows方式知道两条路径是否指向同一个文件。