java之相对路径

1.相对路径和绝对路径

所谓绝对路径,就是指全路径,这个路径的内容如下:
在linux,必须以 ’ / ‘开头;在win中,必须以盘符(c、d、e)开头;
所谓相对路径,就是相对当前的路径;
比如 :有一个路径是/home/net123
cd /home,从绝对路径home进入;
cd net123,相对home进入net123;

2.创建相对路径的文件

绝对路径的文件好创建,new file(”/home/net123“);
但是相对工程呢?也是可以的。
注意:相对的就是工程的根目录;
比如你的工程路径是:D:\workspace_for_luna\test
那么你相对的就是test,test下有src,new file(”stc/1.txt“)
现在我们相对test,假定test下没有out,new file(”out/1.txt“)是报错的。
你必须首先创建out目录。
log4j的输出文件,绝对路径也是这个样子的:不同之处在于这个目录会自动创建;
log4j.appender.logDailyFile.File = abc/log/ha2.log

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值