什么是java的相对路径和绝对路径阿 怎么访问相对路径里的文件和绝对路径里的文件

如题所述

1、相对路径-顾名思义,相对路径就是相对于当前文件的路径。网页中一般表示路径使用这个方法。
2、绝对路径-绝对路径就是你的主页上的文件或目录在硬盘上真正的路径。绝对路径就是你的主页上的文件或目录
"./":代表目前所在的目录。
"../":代表上一层目录。
以"/"开头:代表根目录。追问

那classpath下的代表的路径是什么

追答

就是根目录,在配置环境变量时,他代表类搜索目录,这个也可以使用 -cp 来动态的指定。
在项目中在根目录下的源码,会发布到classes目录下

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-11-03
您好,提问者:
比如:D:\aa\bb\cc
绝对路径:D:\aa\bb\cc(全路径)
相对路径:\bb\cc或者\cc或者\aa\bb\cc
//根据要求做截取
Thread.currentThread().getClass().getResource("").getPath();追问

那classpath下的代表的路径是什么

追答

.是当前路径,其实环境变量5.0后不需要配置classpath也是可以的。

追问

是指直接放在src下面的东西吗

追答

对,src下的发布成功后会自动编译class到calsses下。

本回答被提问者采纳
第2个回答  2014-11-03
绝对路径是你确定一个文件就在哪个盘那个文件夹的那个位置使用
相对路径是你这个文件先对于这个文件的路径,点点代表上一级目录

你可以学学dos就会了追问

那classpath下的代表的路径是什么

相似回答