帮我解释一下绝对路径,和相对路径,我不知道它们有什么区别,
最好能加上例子,谢谢

解决方案 »

  1.   

    unix 的绝对路径是正斜扛(/)开始的,windows是分区盘符(比如c:\)开始的.相对路径是不以斜杠开始的.在设置classpath的时候,比如
                /(root)
                   |
                   |-dir1
                      |
                      |-dir2
                         |
                         |-dir3
    如果 -cp dir2:dir2/dir3,应为类路径是相对路径,所以只有当前目录是dir1时才是有效的.如果是绝对路径 -cp /dir1/dir2:/dir1则跟当前目录无关,应为是绝对路径
    我就知道这么点了,高手补充
      

  2.   

    楼上已经说的很清楚了呵呵
    绝对路径就是从哪个盘的哪个文件夹的哪个文件如d://hello/test.txt
    相对路径就是相对于你现在编码的路径下