2 qq 32923345 qq_32923345 于 2016.09.25 21:05 提问

路径概念定义一起区别。。。。。。

物理路径与虚拟路径的区别,相对路径与绝对路径的区别。。。。。。。。

3个回答

caozhy
caozhy   Ds   Rxr 2016.09.26 00:42
已采纳
 物理路径、绝对路径是一回事。在一台计算机上一个绝对路径代表一个唯一的文件。一个绝对路径以盘符开头,比如c:\\aa\\bb\\cc.txt
相对路径,相对某个路径的路径,比如cc.txt相对bb,它就是cc.txt或者 \\cc.txt。而相对aa,它就是 \\bb.txt。相对路径不但可以向上一级目录作为参照,还可以向下一级,比如
aa相对于bb就是..。如果有个文件c:\\aa\\dd.txt,这个文件相对bb就是  ..\\dd.txt
使用相对路径,使得我们可以在一个计算机上搬动一个程序所需要的文件,而不用都去改写配置文件中的路径。也允许几个预先配置好的程序即便使用了相同的相对路径,也不至于发生冲突。
caozhy
caozhy 回复qq_32923345: 虚拟路径一般是指通过环境变量定义的路径,比如 temp 目录,java目录等等,虚拟路径在不同的计算机上不同。
大约一年之前 回复
qq_32923345
qq_32923345 那虚拟路径呢
大约一年之前 回复
xionglangs
xionglangs   Rxr 2016.09.26 11:55

绝对路径就是把路径直接放在图片说明,远程服务器图片说明可以直接找到文件的地方,必须包含盘符。
相对路径:指的是相对某某路径来说的路径,一般项目中用的就是相对项目所在的路径,这样项目移植就不用改路径了,如果用绝对路径,那项目换个地方,路径可能也需要改变,要不然就会报找不到该文件或改路径的错误。

Message_lx
Message_lx   2016.09.25 22:09

绝对路径,就是确定一个文件的当前位置的路径,相对路径,是相对与当前文件的路==路径。

Csdn user default icon
上传中...
上传图片
插入图片