黑马程序员技术交流社区
标题:
绝对路径与相对路径区别
[打印本页]
作者:
近夜之星
时间:
2013-11-14 02:08
标题:
绝对路径与相对路径区别
哪个大牛能否详细解释下绝对路径与相对路径的区别,谢谢
作者:
何丛
时间:
2013-11-14 07:32
在eclipse里面,相对路径是相对于.project文件,例如:
InputStream is = new FileInputStream("test1.txt");
其中test1.txt文件应该放在.project文件的同级目录下
InputStream is = new FileInputStream("demo/test1.txt");
其中test1.txt文件应该放在.project文件的同级目录下demo文件夹下
dos环境下,InputStream is = new FileInputStream("test1.txt");
test1.txt文件与java文件处于同级目录下
绝对路径就是列出文件的完整路径,如
InputStream is = new FileInputStream("E:/test1.txt");
一般我们会选择相对路径名,当你的文件从一台机器迁移到另一台机器时,绝对路径就没有意义了,而且对于完整路径很长很复杂的,但是目标文件与Java文件放在相同目录下或相隔一两个文件夹时,相对路径会简单得多
作者:
wjj410830911
时间:
2013-11-14 09:11
相对路径是针对某一个位置。不包含盘符,eclipse下的相对路径指的是工程下的目录 cmd指的是当前文件下 的路径
绝对路径 固定的位置 包含盘符和固定的路径 更加精确但缺乏变通
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2