路径问题-04-01

2019-04-02  本文已影响0人  封_绝

通常情况

\:转义字符或windows文件路径会用到,如果在java中访问文件路径,需要用转义\
/:网址或Linux会被用到,但是在windows 下的文件访问同样可用

/src:表示项目根目录下的src
./src:表示当前目录下的src
../:表示上一级目录

java

目录结构

该目录结构下可以直接访问scr文件夹中的xml文件,因为java会在项目工程目录下启动jvm,这个为java 中的相对路径
而"./"表示当前目录,Java中的当前目录是jvm的启动目录

File configFile = new File("src/generatorConfig.xml");
File configFile = new File("./src/generatorConfig.xml");
File configFile = new File("src\\generatorConfig.xml");

"/"表示jvm启动目录的根目录,也就是某个盘的目录,在这个项目中"/" 等于"E:/"
windows中,""等于"/" 都可以用,只是在cmd中如果用""用tab可以自动补全文件名,但是"/"则不可以
Linux中,只能用"/"而不能用""
java中,需要转义,所以""被"\"代替,也就是说java 中"/"等于"\"

上一篇 下一篇

猜你喜欢

热点阅读