黑马程序员技术交流社区

标题: 关于路径的概念 [打印本页]

作者: Uncle.Lee    时间: 2013-11-19 11:55
标题: 关于路径的概念
本帖最后由 Uncle.Lee 于 2013-11-19 23:23 编辑

如题

对于路径 抽象路径 绝对路径概念 我感觉很模糊

求大神教我他们之间的区别。

3Q  
作者: 菜不鸟    时间: 2013-11-19 12:38
“绝对路径”就是从根目录开始一直到该目录的全程的路径,例如:"c:\windows\htdocs\cgi-bin\test.cgi"就是文件test.cgi的绝对路径。说白了绝对路径指文件或者文件夹相对于电脑系统所在的位置。 是指java里面的抽象路径么?指包名吧 求大牛们科普吧!
作者: ReFly    时间: 2013-11-19 12:49
绝对路径:getAbsolutePath()
抽象路径 :getPath

File类里的方法。

例如:有File file= new file(“a.txt”); //项目文件夹是hello

getAbsolutePath很好理解。文件在电脑的哪个地方,就是哪个路径。路径的字符串带盘符:

如:D:\test\Workspaces\MyEclipse 9\hello\a.txt

getPath:表示相对于项目根目录的路径(注意,不是相对于调用它源文件的路径)。

getPath()得到:a.txt






作者: FFF    时间: 2013-11-19 19:09
如果问题已经解决,请及时修改主题为“提问结束”。
修改主题的方法链接
http://bbs.itheima.com/thread-89313-1-1.html
如果没有解决,可能你的问题问得不够清楚。可以重新发问的哦~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2