java绝对路径和相对路径的区别

2025-03-06 23:09:23
推荐回答(3个)
回答1:

1.基本概念的理解

绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:
C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个
URL绝对路径。

相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在
Servlet中,"/"代表Web应用的根目录。和物理路径的相对表示,例如:"./" 代表当前目录,
"../"代表上级目录。这种类似的表示,也是属于相对路径。

回答2:

通俗点来说 绝对路径你设置D:/abc/123.txt
当你的项目换一个电脑或者环境的时候 都会去D:/abc去找
如果你社会 /abc/123.txt
如果的你的项目放在D盘根目录的时候 回去D:/abc/123.txt
如果放在C盘 那么就回去C:/abc/123.txt
一般都是用想对路径的

回答3: