A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Uncle.Lee 中级黑马   /  2013-11-19 11:55  /  1319 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 Uncle.Lee 于 2013-11-19 23:23 编辑

如题

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

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

3Q  

评分

参与人数 1黑马币 +6 收起 理由
狼王 + 6 好好加油哈,基础要继续加强。。。.

查看全部评分

3 个回复

倒序浏览
“绝对路径”就是从根目录开始一直到该目录的全程的路径,例如:"c:\windows\htdocs\cgi-bin\test.cgi"就是文件test.cgi的绝对路径。说白了绝对路径指文件或者文件夹相对于电脑系统所在的位置。 是指java里面的抽象路径么?指包名吧 求大牛们科普吧!

评分

参与人数 1技术分 +1 黑马币 +3 收起 理由
狼王 + 1 + 3 多到论坛里面活跃哈。。。

查看全部评分

回复 使用道具 举报
绝对路径:getAbsolutePath()
抽象路径 :getPath

File类里的方法。

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

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

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

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

getPath()得到:a.txt





评分

参与人数 1技术分 +1 黑马币 +3 收起 理由
狼王 + 1 + 3 赞一个!

查看全部评分

回复 使用道具 举报
FFF 金牌黑马 2013-11-19 19:09:24
板凳
如果问题已经解决,请及时修改主题为“提问结束”。
修改主题的方法链接
http://bbs.itheima.com/thread-89313-1-1.html
如果没有解决,可能你的问题问得不够清楚。可以重新发问的哦~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马